Как да намеря и изброя всички връзки (външни препратки) в Excel?
В Excel препращате към съдържанието на клетки в друга работна книга, като създавате външна препратка. Но когато искате да изброите всички връзки на работна книга в Excel, изглежда трудно да намерите и изброите всички външни препратки (връзки). Сложният начин в тази статия ще ви помогне бързо да намерите и изброите всички връзки в работната книга.
Намерете и избройте всички връзки с командата Find
Намерете и избройте всички връзки с VB макрос
Намерете и избройте всички връзки с Kutools за Excel
Намерете и избройте всички връзки с командата Find
Тъй като външните връзки съдържат скоби [ знак, можем да открием външните връзки, ако можем да получим всички знаци в скоби в цялата работна книга.
1. Кликнете Начало > Търсене и избор > Какво за да отворите Търсене и заместване диалогов прозорец. Можете също така да отворите Търсене и заместване диалогов прозорец с натискане Ctrl + F ключове.
2. в Намери какво: поле, въведете лявата част на знака в скоба "[".
3. Кликнете Настроики, В В падащ списък, изберете Лист or Workbook от които искате да намерите връзките. Вижте екранна снимка:
4. И после щракнете върху Намери всички бутон. След това изброява всички външни препратки в Търсене и заместване диалогов прозорец веднага. Натиснете Ctrl + A за да изберете всички клетки за връзки, както е показано на следната екранна снимка:
Лявата част на знака за скоба може да открие външните връзки в цялата работна книга. Ако искате да намерите всички видове връзки, включително вътрешни връзки и външни връзки, можете да въведете удивителния знак "!" в Намерете това,: кутия.
Намерете и избройте всички връзки с VB макрос
Следният макрос на VBA може да ни помогне да изброим всички свързани работни книги източник в нов работен лист на текущата работна книга.
1. Задръжте надолу ALT + F11 клавиши и отваря прозореца на Microsoft Visual Basic за приложения.
2. Щракнете Поставете > Модулии поставете следния макрос в прозореца на модула.
VBA: Избройте всички връзки в Excel.
Sub ListLinks()
Dim xSheet As Worksheet
Dim xRg As Range
Dim xCell As Range
Dim xCount As Long
Dim xLinkArr() As String
On Error Resume Next
For Each xSheet In Worksheets
Set xRg = xSheet.UsedRange.SpecialCells(xlCellTypeFormulas)
If xRg Is Nothing Then GoTo LblNext
For Each xCell In xRg
If InStr(1, xCell.Formula, "[") > 0 Then
xCount = xCount + 1
ReDim Preserve xLinkArr(1 To 2, 1 To xCount)
xLinkArr(1, xCount) = xCell.Address(, , , True)
xLinkArr(2, xCount) = "'" & xCell.Formula
End If
Next
LblNext:
Next
If xCount > 0 Then
Sheets.Add(Sheets(1)).Name = "Link Sheet"
Range("A1").Resize(, 2).Value = Array("Location", "Reference")
Range("A2").Resize(UBound(xLinkArr, 2), UBound(xLinkArr, 1)).Value = Application.Transpose(xLinkArr)
Columns("A:B").AutoFit
Else
MsgBox "No links were found within the active workbook.", vbInformation, "KuTools for Excel"
End If
End Sub
3. Натиснете F5 ключ за изпълнение на този макрос. След това създава нов работен лист с име as Лист с връзки и избройте наведнъж местоположението на всички връзки и имената на работните книги на свързания източник и пътищата за записване в него. Вижте екранна снимка:
Намерете и избройте всички връзки с Kutools за Excel
с Kutools за ExcelЕ Намерете и разбийте повредени връзки, можете да намерите всички външни връзки на активния работен лист, като в същото време можете да прекъснете конкретните връзки, както ви е необходимо.
Ако сте инсталирали Kutools за Excel, моля, направете следното:
1. Активирайте работния лист, за който искате да намерите връзките, и щракнете Kutools > връзка > Намерете и разбийте повредени връзки, вижте екранна снимка:
2. в Намерете и разбийте повредени връзки кликнете върху филтър падащ списък за избор Всички връзкии всички връзки в активния работен лист са изброени, можете също да видите състоянието на връзките, OK означава, че връзката е валидна, грешка означава, че връзката е прекъсната.
бележки:
1. Ако символът Преглед на клетка опцията е отметната, когато щракнете върху връзката в списъка. Той ще намери и ще премине към конкретната клетка, която съдържа връзката в работния лист.
2. И ако искате да прекъснете връзка, можете да изберете връзката от списъка и след това да щракнете Прекъсване на връзката.
Щракнете, за да изтеглите Kutools за Excel и безплатна пробна версия сега!
Ако искате да научите повече за тази функция, моля щракнете Намерете и разбийте повредени връзки.
Намерете и избройте всички връзки с Kutools за Excel
Kutools за Excel включва повече от 300 удобни инструмента на Excel. Безплатно изпробване без ограничение за 30 дни. Изтеглете безплатната пробна версия сега!
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!