Theo mặc định, đường dẫn không xác định đến tệp đích siêu kết nối có liên quan đến vị trí của sổ làm việc đang hoạt động. Sử dụng quy trình này khi bạn muốn đặt một đường dẫn mặc định khác. Mỗi khi bạn tạo một siêu liên kết đến một tệp trong Vị trí đó, bạn sẽ chỉ phải chỉ định tên tệp chứ không phải đường dẫn trong hộp thoại Chèn siêu liên kết Show
Trong một tệp Excel lớn, thật tiện lợi khi có các siêu liên kết đưa bạn từ trang tính này sang trang tính khác. Có thể bạn cần một mục lục hoặc một liên kết duy nhất trên trang tóm tắt đưa bạn đến trang nhập dữ liệu. Bạn có thể sử dụng lệnh Chèn siêu kết nối trên Dải băng, nhưng việc tạo siêu kết nối Excel bằng cách kéo và thả thậm chí còn nhanh hơn. Dưới đây là một vài cách để làm điều đó Và có một vài thông báo Excel nữa Trước khi bạn bắt đầuĐảm bảo thực hiện hai điều này trước khi bạn bắt đầu
Kéo một siêu liên kết đến một trang tính khácCó một video rất ngắn trên trang web của tôi hướng dẫn cách tạo siêu liên kết Excel bằng cách kéo và thả, để tạo mục lục nhanh. Điều này hoạt động tốt nếu không có quá nhiều trang tính và bạn có thể thấy tab trang tính mà bạn đang hướng tới
Trình duyệt của bạn không thể hiển thị khung này. Đây là một liên kết đến trang Kéo một siêu liên kết đến một ô khácTrong một tệp có nhiều trang tính, bạn có thể gặp sự cố khi kéo sang một trang tính khác. Trong trường hợp đó, đây là một cách khác để tạo siêu kết nối Excel bằng cách kéo và thả
Tạo một siêu liên kết Excel bằng cách kéo và thảẢnh gif hoạt hình này hiển thị các bước để tạo siêu kết nối Excel bằng cách kéo và thả Thêm thông tin siêu liên kếtTruy cập trang web Bối cảnh của tôi để biết thêm thông tin về chức năng siêu liên kết và HYPERLINK. Ví dụ: có hướng dẫn (video và văn bản) về cách
Cũng có các tệp mẫu mà bạn có thể tải xuống để kiểm tra các chức năng và mã Thông báo Excel1. Hội thảo trên web về Pivot Table — ngày 12 – 18 tháng 4. Hội thảo trên web miễn phí, Làm chủ Bảng tổng hợp — Tìm hiểu cách thiết lập dữ liệu và tạo Bảng tổng hợp trong vòng chưa đầy 3 phút. Tạo bảng điều khiển tương tác với Slicers và Pivot Charts. Hiển thị các số liệu kinh doanh chính và hơn thế nữa 2. Sách Excel mới — Mike Alexander vừa phát hành một cuốn sách mới — Excel Power Pivot và Power Query For Dummies Tạo siêu liên kết bằng cách kéo thả hoặc bằng chức năng HYPERLINK. Xóa siêu liên kết theo cách thủ công hoặc bằng macro. Tạo mục lục bằng macro Tạo siêu liên kết ExcelTrong trang tính Excel, bạn có thể tạo siêu kết nối trong bất kỳ ô nào. Sau đó, nhấp vào liên kết đó để đi đến vị trí đã chỉ định Dưới đây là bốn cách tạo siêu kết nối -- nhấp vào liên kết để đi tới các hướng dẫn đó, bên dưới Nhập URL trang webNếu bạn nhập địa chỉ trang web hợp lệ vào ô, Excel sẽ tự động tạo siêu kết nối khi bạn nhấn Enter Ví dụ,
Văn bản thay đổi thành siêu liên kết và bạn có thể nhấp vào liên kết để truy cập trang web Bối cảnh Mẹo. Nếu bạn muốn dừng tự động tạo siêu kết nối trong Excel, Chèn một siêu liên kếtMột cách khác để thêm siêu kết nối là sử dụng lệnh tích hợp sẵn trong Excel - Chèn siêu kết nối Bắt đầu liên kếtĐể sử dụng lệnh Chèn siêu kết nối, hãy làm theo các bước sau để bắt đầu
Văn bản để hiển thịỞ đầu hộp thoại Chèn siêu kết nối, có hộp "Văn bản để hiển thị". Những gì bạn nhìn thấy trong hộp Văn bản hiển thị phụ thuộc vào nội dung trong ô mà bạn đang tạo siêu kết nối Dưới đây là 4 loại nội dung khác nhau ảnh hưởng đến tùy chọn Text to Display
Văn bản trong ôNếu ô đã chọn chứa văn bản, văn bản đó sẽ xuất hiện trong hộp Văn bản hiển thị
ô trốngNếu ô đã chọn trống, tên trang tính và ô A1 sẽ xuất hiện trong hộp Văn bản hiển thị
Số trong ôNếu ô đã chọn chứa số thực, bạn sẽ không thể chỉnh sửa ô Văn bản thành Hiển thị Nội dung hộp bị mờ đi và nó hiển thị thông báo này. < < Lựa chọn trong tài liệu > >
Nếu bạn muốn chỉnh sửa Văn bản để Hiển thị
HOẶC LÀ
Số "Văn bản" trong ÔNếu ô đã chọn chứa số "văn bản" (được định dạng là văn bản hoặc bắt đầu bằng dấu nháy đơn), số văn bản đó sẽ xuất hiện trong hộp Văn bản để hiển thị
Thêm Mẹo màn hình (Tùy chọn)Khi bạn trỏ đến một ô có chứa siêu kết nối, Mẹo màn hình của nó sẽ xuất hiện. Bạn có thể nhập văn bản của riêng mình cho Mẹo màn hình hoặc để trống cài đặt này GHI CHÚ. Nếu bạn để trống Mẹo màn hình, địa chỉ siêu liên kết đầy đủ sẽ xuất hiện trong Mẹo màn hình Cách thêm văn bản của riêng bạn cho Mẹo màn hình
Chọn loại liên kếtCó bốn tùy chọn trong bảng "Liên kết đến", trong cửa sổ Chèn siêu liên kết
Ở phía bên trái của cửa sổ Chèn siêu liên kết, nhấp vào loại liên kết mà bạn cần Tệp hoặc Trang Web Hiện cóSử dụng tùy chọn này nếu bạn muốn giúp mọi người dễ dàng mở một tệp Excel khác hoặc truy cập trang web để biết thêm thông tin
Tạo siêu liên kết bằng cách kéo và thảNếu bạn đang tạo siêu kết nối trong tệp Excel, phương pháp nhanh nhất và dễ dàng nhất là sử dụng kéo và thả. Ví dụ: bạn có thể tạo trang mục lục (TOC), trong sổ làm việc, có liên kết đến trang tính khác Để xem tổng quan nhanh về cách bạn có thể tạo siêu kết nối bằng cách kéo và thả, bạn có thể xem video ngắn này. Dưới đây là video Nếu bạn gặp sự cố khi kéo sang một trang tính khác, hãy kéo đến một ô trống gần đó, sau đó cắt và dán vào trang tính khác. Gif hoạt hình này hiển thị các bước đó Tạo một siêu liên kết bằng cách kéo và thảThực hiện theo các bước sau để tạo siêu liên kết kéo và thả
Ngừng siêu liên kết tự động trong ExcelNếu bạn không muốn siêu kết nối được tạo tự động khi bạn nhập địa chỉ trang web, bạn có thể tắt tính năng siêu kết nối. Để xem tổng quan nhanh về cách bạn có thể ngăn siêu kết nối tự động được tạo tự động, bạn có thể xem video ngắn này. Hướng dẫn bằng văn bản ở bên dưới video Để tắt tùy chọn siêu liên kết
Sử dụng chức năng HYPERLINKĐể xem tổng quan nhanh về cách bạn có thể tạo siêu liên kết bằng chức năng HYPERLINK, bạn có thể xem video ngắn này. ở bên dưới video Dưới đây là hướng dẫn bằng văn bản để sử dụng chức năng HYPERLINK để Tạo một siêu liên kết đến một trang web hoặc emailNếu có danh sách địa chỉ email hoặc địa chỉ trang web trong Excel, bạn có thể tạo siêu kết nối cho từng hàng, trong cột riêng. Trong ví dụ này, có tên ở cột A và URL trang web hoặc địa chỉ email ở cột B. Các siêu liên kết sẽ được tạo trong cột C
Để tạo một siêu liên kết cho mỗi địa chỉ
Công thức HYPERLINK sang tệp ExcelVới công thức HYPERLINK, bạn có thể liên kết đến một vị trí trong sổ làm việc Excel hiện tại hoặc đến một tệp Excel khác. Xem video này để biết các bước và các bước bên dưới video Dưới đây là các hướng dẫn bằng văn bản liên kết đến một tệp Excel Liên kết trong cùng một tệpBạn có thể sử dụng công thức HYPERLINK để tạo liên kết đến một ô hoặc phạm vi ở đâu đó trong sổ làm việc hiện tại. Mẹo nhỏ là thêm dấu thăng (#) ở đầu địa chỉ Dưới đây là các ví dụ về công thức HYPERLINK trong cùng một sổ làm việc Nhập địa chỉBắt đầu bằng dấu #, sau đó nhập tên trang tính và tham chiếu ô Tùy chọn - Nhập tên thân thiện, chẳng hạn như "Ngân sách" để xuất hiện trong ô
Sử dụng tham chiếu ôSử dụng toán tử & để tạo vị trí liên kết Trong ví dụ này, tên trang tính nằm trong ô B5, địa chỉ ô nằm trong C5 và tên thân thiện nằm trong ô D5
Nhập tên phạm viĐối với một liên kết đến một phạm vi được đặt tên ở cấp sổ làm việc trong cùng một sổ làm việc, chỉ cần sử dụng tên phạm vi làm vị trí liên kết
Ô trống tiếp theoChuyển đến ô trống ở cuối danh sách trang tính hoặc bảng được đặt tên Danh sách bảng tínhTrong ô B1, công thức tìm ô trống đầu tiên sau danh sách trang tính trong cột A
Để tìm số hàng trống, hãy cộng số mục trong cột A, cộng với số hàng cho ô bắt đầu Bảng tênTrong ô E1, công thức tìm ô trống đầu tiên sau bảng được đặt tên trong cột D
Liên kết đến một tệp Excel khácĐể tạo một liên kết đến một tệp Excel khác, trong cùng một thư mục, chỉ cần sử dụng tên tệp làm đối số link_location cho hàm HYPERLINK =HYPERLINK("MyFileC. xlsx","TệpC") Đối với các tệp ở một cấp độ trở lên trong cấu trúc phân cấp, hãy sử dụng hai dấu chấm và dấu gạch chéo ngược cho mỗi cấp độ
=HYPERLINK(". \MyFileB. xlsx","TệpB") =HYPERLINK(". \. \MyFileA. xlsx","Tệp") Xóa siêu liên kếtDưới đây là hướng dẫn cho hai phương pháp loại bỏ siêu liên kết , và một Loại bỏ siêu liên kết theo cách thủ côngTrong Excel 2010 trở lênTrong Excel 2010, bạn có thể nhanh chóng loại bỏ siêu liên kết khỏi các ô đã chọn. (Cảm ơn Sam về mẹo này. )
Để xem các bước, hãy xem video Mẹo nhanh về Excel này Trong Excel 2007 và các phiên bản cũ hơnĐể xóa siêu kết nối khỏi một nhóm ô, bạn có thể sao chép và dán các ô dưới dạng giá trị. Để xem các bước, hãy xem video Mẹo nhanh về Excel này Macro để loại bỏ tất cả các siêu liên kết trong các ô đã chọnThay vì xóa các siêu liên kết theo cách thủ công, bạn có thể sử dụng mã macro sau. Nó xóa tất cả các siêu liên kết trong các ô đã chọn và chỉ để lại văn bản của ô Sao chép mã này vào một mô-đun thông thường trong sổ làm việc của bạn, sau đó chọn các ô và chạy macro delHyperlinks Sub delHyperlinks() 'posted by Rick Rothstein Selection.Hyperlinks.Delete End Sub Trỏ tới siêu liên kếtLàm theo các bước sau để làm cho bàn tay trỏ xuất hiện ở bất kỳ đâu trong ô siêu kết nối và xem cách chọn ô siêu kết nối mà không cần nhấp vào liên kết Xem chỉ tayNếu một ô rộng chứa một siêu liên kết ngắn, thì chỉ tay sẽ chỉ xuất hiện khi nó ở trên văn bản, không phải trong không gian trống. Để khắc phục điều đó
Chọn một ô siêu liên kếtNếu bạn cần chọn một ô siêu liên kết, có lẽ để chỉnh sửa văn bản mà không cần nhấp vào liên kết
Tạo danh sách trang tính có liên kết (Macro)Đoạn mã sau sẽ tạo Mục lục trong tệp Excel, với danh sách tất cả các trang tính có thể nhìn thấy và siêu liên kết đến ô A1 trên mỗi trang tính. Bạn có thể lấy mã này trong một tệp mẫu -- Mẹo. Trên mỗi trang tính, hãy đặt một siêu liên kết trở lại trang Mục lục Sub CreateTOC() Dim wsA As Worksheet Dim ws As Worksheet Dim wsTOC As Worksheet Dim lRow As Long Dim rngList As Range Dim lCalc As Long Dim strTOC As String Dim strCell As String lCalc = Application.Calculation On Error GoTo errHandler Application.EnableEvents = False Application.ScreenUpdating = False Application.Calculation = xlCalculationManual strTOC = "TOC" strCell = "A1" Set wsA = ActiveSheet On Error Resume Next Set wsTOC = Sheets(strTOC) On Error GoTo errHandler If wsTOC Is Nothing Then Set wsTOC = Sheets.Add(Before:=Sheets(1)) wsTOC.Name = strTOC Else wsTOC.Cells.Clear End If With wsTOC .Range("B1").Value = "Sheet Name" lRow = 2 For Each ws In ActiveWorkbook.Worksheets If ws.Visible = xlSheetVisible _ And ws.Name <> strTOC Then .Cells(lRow, 2).Value = ws.Name .Hyperlinks.Add _ Anchor:=.Cells(lRow, 2), _ Address:="", _ SubAddress:="'" & ws.Name _ & "'!" & strCell, _ ScreenTip:=ws.Name, _ TextToDisplay:=ws.Name lRow = lRow + 1 End If Next ws Set rngList = .Cells(1, 2).CurrentRegion rngList.EntireColumn.AutoFit .Rows(1).Font.Bold = True End With Application.ScreenUpdating = True wsTOC.Activate wsTOC.Cells(1, 2).Activate exitHandler: Application.EnableEvents = True Application.ScreenUpdating = True Application.Calculation = lCalc Set rngList = Nothing Set wsTOC = Nothing Set ws = Nothing Set wsA = Nothing Exit Sub errHandler: MsgBox "Could not create list" Resume exitHandler End Sub Các siêu liên kết có thể nhấp để xuất sang PDFTrong một số phiên bản Excel, bạn có thể gặp sự cố với siêu kết nối khi tạo tệp PDF từ sổ làm việc Excel của mình Liên kết không thể nhấp vào trong PDFTrong tệp PDF, một số siêu liên kết của bạn có thể không nhấp được, nếu
Ví dụ: siêu liên kết PDF sẽ không hoạt động nếu tên thân thiện là "Nhấp để biết thông tin" và vị trí liên kết là google. com Tránh vấn đềĐể tránh vấn đề này, hoặc
Tạo siêu liên kết giả trong Pivot TableKhông thể thêm siêu kết nối vào bảng tổng hợp, ngay cả khi có siêu kết nối trong dữ liệu nguồn. Trong video này, bạn sẽ thấy cách tạo siêu liên kết giả trong bảng tổng hợp bằng cách sử dụng một vài dòng mã VBA của Excel Mã được hiển thị bên dưới video và mã cũng đã được cập nhật để xử lý các địa chỉ email Tạo siêu liên kết giả trong Pivot TableĐể tạo siêu kết nối giả trong bảng tổng hợp, bạn có thể sử dụng một vài dòng mã trên mô-đun của trang tính. Sao chép mã này và thay đổi tên trường để khớp với tên trong bảng tổng hợp của bạn. Bạn cũng có thể lấy mã này trong tệp mẫu -- Private Sub Worksheet_SelectionChange _ (ByVal Target As Range) Dim selPF As PivotField Dim strField As String Dim strAdd As String Dim myVal As String strField = "Site" On Error Resume Next Set selPF = Target.PivotField If Not selPF Is Nothing And _ selPF.Name = strField Then myVal = Target.Value If InStr(1, myVal, "@") > 0 Then strAdd = "mailto:" End If ThisWorkbook.FollowHyperlink _ Address:=strAdd & myVal, _ NewWindow:=True End If End Sub Trích xuất địa chỉ siêu liên kếtBạn có thể sử dụng macro hoặc hàm do người dùng xác định (UDF) để trích xuất địa chỉ từ siêu kết nối Macro để trích xuất địa chỉ sang ô liền kềBạn có thể sử dụng macro để trích xuất địa chỉ từ mỗi siêu kết nối trên một trang tính và lưu trữ địa chỉ đó trong ô ở bên phải của mỗi ô siêu kết nối. Cảm ơn Fabio Puccinelli cho ví dụ này GHI CHÚ. Siêu kết nối mà bạn tạo bằng hàm HYPERLINK không được nhận dạng là Siêu kết nối trang tính. Chỉ những siêu liên kết mà bạn nhập hoặc chèn mới được nhận dạng Sub ExtractHL_AdjacentCell() Dim HL As Hyperlink For Each HL In ActiveSheet.Hyperlinks HL.Range.Offset(0, 1).Value = HL.Address Next End Sub Tạo chức năng để trích xuất địa chỉ siêu liên kếtKhông có chức năng tích hợp để trích xuất URL hoặc địa chỉ email từ siêu liên kết. Bạn có thể tạo hàm Excel của riêng mình -- Hàm do người dùng xác định (UDF) -- để trích xuất địa chỉ Để xem tổng quan nhanh về cách bạn có thể tạo UDF của riêng mình để trích xuất vị trí siêu liên kết, bạn có thể xem video ngắn này. Dưới đây là video GHI CHÚ. Siêu kết nối mà bạn tạo bằng hàm HYPERLINK không được nhận dạng là Siêu kết nối trang tính Tạo một chức năng do người dùng xác định siêu liên kết (UDF)Sao chép mã này vào một mô-đun thông thường trong sổ làm việc của bạn, sau đó sử dụng hàm HLink trong sổ làm việc đó, giống như bất kỳ chức năng nào khác. Ví dụ: để tìm URL cho siêu liên kết trong ô B3, hãy sử dụng công thức này =HLink(B3) Ghi chú. Nếu nhiều ô được chọn, công thức sẽ hiển thị siêu liên kết (nếu có) từ ô đầu tiên trong phạm vi đã chọn Function HLink(rng As Range) As String 'extract URL from hyperlink - posted by Rick Rothstein If rng(1).Hyperlinks.Count Then HLink = rng.Hyperlinks(1).Address End If End Function Ẩn trang tính sau siêu liên kếtTrong một sổ làm việc lớn, bạn có thể sử dụng siêu kết nối dưới dạng , để nhanh chóng chuyển đến một trang tính cụ thể. Sau đó, trên mỗi trang tính, có một siêu liên kết khác, để quay lại mục lục Để giữ cho mọi thứ trông gọn gàng, bạn có thể sử dụng mã ẩn từng trang tính sau khi bạn nhấp vào siêu liên kết trên trang tính đó. Cảm ơn Jim Williams đã đề xuất kỹ thuật này Đoạn mã sau được lưu trữ trên mô-đun ThisWorkbook và nó sẽ chạy khi một siêu kết nối được bấm vào một trang tính trong sổ làm việc đó. Bạn cũng có thể lấy mã này trong tệp mẫu -- |