Tạo siêu liên kết excel tự động

Sử dụng hộp thoại 'Chèn siêu liên kết' trong Excel để tạo siêu liên kết đến một tệp hiện có, một trang web hoặc một địa điểm trong tài liệu này. Bạn cũng có thể sử dụng chức năng HYPERLINK

Show

Tệp hoặc Trang Web Hiện có

Để tạo một siêu liên kết đến một tệp hoặc trang web hiện có, hãy thực hiện các bước sau

1. Chọn ô A1

2. Trên tab Chèn, trong nhóm Liên kết, bấm vào Liên kết

Tạo siêu liên kết excel tự động

Hộp thoại 'Chèn siêu liên kết' xuất hiện

3a. Để tạo một siêu liên kết đến một tệp hiện có, hãy chọn một tệp (sử dụng danh sách thả xuống Tìm trong, nếu cần)

Tạo siêu liên kết excel tự động

3b. Để tạo một siêu kết nối đến một trang web, hãy nhập Văn bản để hiển thị, Địa chỉ và bấm OK

Tạo siêu liên kết excel tự động

Kết quả

Tạo siêu liên kết excel tự động

Ghi chú. nếu bạn muốn thay đổi văn bản xuất hiện khi bạn di chuột qua liên kết, hãy nhấp vào Mẹo màn hình

Đặt trong tài liệu này

Để tạo một siêu liên kết đến một địa điểm trong tài liệu này, hãy thực hiện các bước sau

1. Chọn ô A2

2. Trên tab Chèn, trong nhóm Liên kết, bấm vào Liên kết

Tạo siêu liên kết excel tự động

Hộp thoại 'Chèn siêu liên kết' xuất hiện

3. Nhấp vào 'Đặt trong Tài liệu Này' dưới Liên kết đến

4. Nhập Văn bản để hiển thị, tham chiếu ô và bấm OK

Tạo siêu liên kết excel tự động

Kết quả

Tạo siêu liên kết excel tự động

Ghi chú. nếu bạn muốn thay đổi văn bản xuất hiện khi bạn di chuột qua siêu kết nối, hãy bấm vào Mẹo màn hình

Chức năng siêu liên kết

Bạn cũng có thể sử dụng hàm HYPERLINK trong Excel để tạo siêu liên kết. Hàm HYPERLINK có hai đối số

Tạo siêu liên kết excel tự động

Ghi chú. thay vì tạo một siêu liên kết đến một trang web, hãy tạo một siêu liên kết đến một tệp hiện có. Ví dụ: thay thế đối số đầu tiên bằng "C. \Báo cáo\bán hàng 2020. docx" và đối số thứ hai với "Open Report"

Ví dụ: bên dưới là danh sách tôi có tên công ty được liên kết với URL của trang web công ty. Khi bạn nhấp vào ô, nó sẽ tự động mở trình duyệt mặc định của bạn (trong trường hợp của tôi là Chrome) và truy cập URL đó

Có nhiều điều bạn có thể làm với siêu kết nối trong Excel (chẳng hạn như liên kết đến một trang web bên ngoài, liên kết đến một trang tính/sổ làm việc khác, liên kết đến một thư mục, liên kết đến một email, v.v. )

Trong bài viết này, tôi sẽ đề cập đến tất cả những gì bạn cần biết để làm việc với siêu liên kết trong Excel (bao gồm một số mẹo và ví dụ hữu ích)

Hướng dẫn này bao gồm

Cách để Chèn siêu liên kết trong Excel

Có nhiều cách khác nhau để tạo siêu liên kết trong Excel

  • Nhập thủ công URL (hoặc sao chép dán)
  • Sử dụng chức năng HYPERLINK
  • Sử dụng hộp thoại Chèn siêu liên kết

Hãy cùng tìm hiểu về từng phương pháp này

Nhập thủ công URL

Khi bạn nhập URL theo cách thủ công vào một ô trong Excel hoặc sao chép và dán URL đó vào ô, Excel sẽ tự động chuyển URL đó thành siêu kết nối

Dưới đây là các bước sẽ thay đổi một URL đơn giản thành một siêu liên kết

  1. Chọn một ô mà bạn muốn lấy siêu liên kết
  2. Nhấn F2 để vào chế độ chỉnh sửa (hoặc nhấp đúp vào ô)
  3. Nhập URL và nhấn enter. Ví dụ: nếu tôi nhập URL – https. // trumpexcel. com trong một ô và nhấn enter, nó sẽ tạo một siêu liên kết đến ô đó

URL gets converted to a hypoerlink when entered

Lưu ý rằng bạn cần thêm http hoặc https cho những URL không có www trong đó. Trong trường hợp có tiền tố www, nó sẽ tạo siêu liên kết ngay cả khi bạn không thêm http/https

Tương tự, khi bạn sao chép một URL từ trang web (hoặc một số tài liệu/tệp khác) và dán vào một ô trong Excel, nó sẽ tự động được siêu liên kết

Chèn bằng Hộp thoại

Nếu bạn muốn văn bản trong ô là một thứ khác ngoài URL và muốn nó liên kết đến một URL cụ thể, bạn có thể sử dụng tùy chọn chèn siêu liên kết trong Excel

Dưới đây là các bước để nhập siêu liên kết vào một ô bằng hộp thoại Chèn siêu liên kết

  1. Chọn ô mà bạn muốn siêu kết nối
  2. Nhập văn bản mà bạn muốn được siêu liên kết. Trong trường hợp này, tôi đang sử dụng văn bản ‘Sumit’s Blog’
  3. Nhấp vào tab Chèn. Insert Tab in the Ribbon in Excel
  4. Nhấp vào nút liên kết. Thao tác này sẽ mở hộp thoại Chèn siêu liên kết (Bạn cũng có thể sử dụng phím tắt – Control + K)Click on the Link option
  5. Trong hộp thoại Chèn siêu liên kết, nhập URL vào trường Địa chỉ
  6. Nhấn nút OK

Insert Hyperlink Dialog box

Thao tác này sẽ chèn siêu liên kết vào ô trong khi văn bản vẫn giữ nguyên

Sumit's Blog hyperlinked to the blog URL

Bạn có thể thực hiện nhiều thao tác khác với hộp thoại 'Chèn siêu liên kết' (chẳng hạn như tạo siêu liên kết đến một trang tính khác trong cùng sổ làm việc, tạo liên kết đến tài liệu/thư mục, tạo liên kết đến địa chỉ email, v.v. ). Tất cả những điều này sẽ được đề cập sau trong hướng dẫn này

Một cách khác để chèn liên kết trong Excel là sử dụng Hàm HYPERLINK

Dưới đây là cú pháp

HYPERLINK(link_location, [friendly_name])
  • liên kết_vị trí. Đây có thể là URL của trang web, đường dẫn đến thư mục hoặc tệp trong đĩa cứng, đặt trong tài liệu (chẳng hạn như một ô cụ thể hoặc phạm vi được đặt tên trong trang tính hoặc sổ làm việc Excel)
  • [tên_thân]. Đây là một đối số tùy chọn. Đây là văn bản mà bạn muốn trong ô có siêu kết nối. Trong trường hợp bạn bỏ qua đối số này, nó sẽ sử dụng chuỗi văn bản link_location làm tên thân thiện

Dưới đây là một ví dụ mà tôi có tên của các công ty trong một cột và URL trang web của họ trong một cột khác

Hyperlink Function - Dataset

Dưới đây là hàm HYPERLINK để lấy kết quả trong đó văn bản là tên công ty và nó liên kết đến trang web của công ty

Hyperlink Formula to get the result

Trong các ví dụ cho đến nay, chúng ta đã thấy cách tạo siêu liên kết đến các trang web

Nhưng bạn cũng có thể tạo siêu kết nối đến các trang tính trong cùng một sổ làm việc, các sổ làm việc khác cũng như các tệp và thư mục trên đĩa cứng của bạn

Hãy xem làm thế nào nó có thể được thực hiện

Tạo một siêu liên kết đến một trang tính trong cùng một sổ làm việc

Dưới đây là các bước để tạo siêu liên kết đến Sheet2 trong cùng một sổ làm việc

  1. Chọn ô mà bạn muốn liên kết
  2. Nhập văn bản mà bạn muốn được siêu liên kết. Trong ví dụ này, tôi đã sử dụng văn bản ‘Link to Sheet2’
  3. Nhấp vào tab Chèn
  4. Nhấp vào nút liên kết. Thao tác này sẽ mở hộp thoại Chèn siêu liên kết (Bạn cũng có thể sử dụng phím tắt – Control + K)
  5. Trong hộp thoại Chèn siêu liên kết, chọn tùy chọn 'Đặt trong tài liệu này' trong ngăn bên tráiSelect Place in This Document in the Insert Hyperlink Dialog box
  6. Nhập ô mà bạn muốn siêu liên kết (Tôi đang sử dụng A1 mặc định)Enter the cell to which you want to link
  7. Chọn trang tính mà bạn muốn siêu liên kết (trong trường hợp này là Trang tính 2)Select the sheet to which you want to link
  8. Nhấp vào OK

Ghi chú. Bạn cũng có thể sử dụng phương pháp tương tự để tạo siêu kết nối đến bất kỳ ô nào trong cùng một sổ làm việc. Ví dụ: nếu bạn muốn liên kết đến một ô ở xa (giả sử K100), bạn có thể làm điều đó bằng cách sử dụng tham chiếu ô này ở bước 6 và chọn trang tính hiện có ở bước 7

Bạn cũng có thể sử dụng phương pháp tương tự để liên kết đến một tên đã xác định (ô được đặt tên hoặc dải ô được đặt tên). Nếu bạn có bất kỳ phạm vi được đặt tên nào (ô được đặt tên) trong sổ làm việc, chúng sẽ được liệt kê trong danh mục 'Tên được xác định' trong hộp thoại 'Chèn siêu liên kết'

Ngoài hộp thoại, trong Excel còn có chức năng cho phép bạn tạo siêu liên kết

Vì vậy, thay vì sử dụng hộp thoại, bạn có thể sử dụng công thức HYPERLINK để tạo liên kết đến một ô trong một trang tính khác

Công thức dưới đây sẽ làm điều này

=HYPERLINK("#"&"Sheet2!A1","Link to Sheet2")

Dưới đây là cách thức hoạt động của công thức này

  • “#” sẽ báo cho công thức tham chiếu đến cùng một sổ làm việc
  • “Tờ2. A1” cho biết công thức của ô sẽ được liên kết trong cùng một sổ làm việc
  • “Link to Sheet2” là văn bản xuất hiện trong ô

Tạo một siêu liên kết đến một tệp (trong cùng hoặc khác thư mục)

Bạn cũng có thể sử dụng phương pháp tương tự để tạo siêu liên kết đến các tệp Excel (và không phải Excel) khác nằm trong cùng một thư mục hoặc nằm trong các thư mục khác

Ví dụ, nếu bạn muốn mở một tệp bằng Test. xlsx nằm trong cùng thư mục với tệp hiện tại của bạn, bạn có thể sử dụng các bước bên dưới

  1. Chọn ô mà bạn muốn siêu kết nối
  2. Nhấp vào tab Chèn
  3. Nhấp vào nút liên kết. Thao tác này sẽ mở hộp thoại Chèn siêu liên kết (Bạn cũng có thể sử dụng phím tắt – Control + K)
  4. Trong hộp thoại Chèn siêu liên kết, chọn tùy chọn 'Tệp hoặc trang web hiện có' trong khung bên trái
  5. Chọn 'Thư mục hiện tại' trong tùy chọn Tìm trong
  6. Chọn tệp mà bạn muốn tạo siêu liên kết. Lưu ý rằng bạn có thể liên kết với bất kỳ loại tệp nào (Excel cũng như các tệp không phải Excel)Link to a file in the current folder
  7. [Tùy chọn] Thay đổi Văn bản thành Tên hiển thị nếu bạn muốn
  8. Nhấp vào OK

Trong trường hợp bạn muốn liên kết đến một tệp không cùng thư mục, bạn có thể Duyệt qua tệp đó rồi chọn tệp đó. Để Duyệt tệp, nhấp vào biểu tượng thư mục trong hộp thoại Chèn siêu liên kết (như hình bên dưới)

Browse files or folder to link

Bạn cũng có thể làm điều này bằng chức năng HYPERLINK

Công thức dưới đây sẽ tạo một siêu liên kết liên kết đến một tệp trong cùng thư mục với tệp hiện tại

=HYPERLINK("Test.xlsx","Test File")

Trong trường hợp file không cùng thư mục, bạn có thể copy địa chỉ của file và dùng nó làm link_location

Tạo một siêu liên kết đến một thư mục

Cái này cũng theo phương pháp tương tự

Dưới đây là các bước để tạo một siêu liên kết đến một thư mục

  1. Sao chép địa chỉ thư mục mà bạn muốn tạo siêu liên kết
  2. Chọn ô mà bạn muốn siêu kết nối
  3. Nhấp vào tab Chèn
  4. Nhấp vào nút liên kết. Thao tác này sẽ mở hộp thoại Chèn siêu liên kết (Bạn cũng có thể sử dụng phím tắt – Control + K)
  5. Trong hộp thoại Chèn siêu kết nối, dán địa chỉ thư mụcEnter the address of the folder to create a link to it
  6. Nhấp vào OK

Bạn cũng có thể sử dụng hàm HYPERLINK để tạo siêu kết nối trỏ đến một thư mục

Ví dụ: công thức dưới đây sẽ tạo một siêu liên kết đến một thư mục có tên TEST trên màn hình nền và ngay khi bạn nhấp vào ô có công thức này, nó sẽ mở thư mục này

=HYPERLINK("C:\Users\sumit\Desktop\Test","Test Folder")

Để sử dụng công thức này, bạn sẽ phải thay đổi địa chỉ của thư mục thành địa chỉ bạn muốn liên kết đến

Tạo siêu liên kết đến một địa chỉ email

Bạn cũng có thể có các siêu liên kết mở ứng dụng email mặc định của mình (chẳng hạn như Outlook) và có email của người nhận và dòng chủ đề đã được điền vào trường gửi

Dưới đây là các bước để tạo một siêu liên kết email

  1. Chọn ô mà bạn muốn siêu kết nối
  2. Nhấp vào tab Chèn
  3. Nhấp vào nút liên kết. Thao tác này sẽ mở hộp thoại Chèn siêu liên kết (Bạn cũng có thể sử dụng phím tắt – Control + K)
  4. Trong hộp thoại chèn, nhấp vào 'Địa chỉ email' trong tùy chọn 'Liên kết đến'
  5. Nhập địa chỉ E-mail và dòng Tiêu đềCreate link to Email address with subject line
  6. [Tùy chọn] Nhập văn bản bạn muốn hiển thị trong ô
  7. Nhấp vào OK

Bây giờ khi bạn nhấp vào ô có siêu liên kết, nó sẽ mở ứng dụng email mặc định của bạn với email và dòng chủ đề được điền sẵn

Bạn cũng có thể làm điều này bằng chức năng HYPERLINK

Công thức dưới đây sẽ mở ứng dụng email mặc định và có một địa chỉ email đã được điền sẵn

=HYPERLINK("mailto:[email protected]","Send Email")

Lưu ý rằng bạn cần sử dụng mailto. trước địa chỉ email trong công thức. Điều này yêu cầu hàm HYPERLINK mở ứng dụng email mặc định và sử dụng địa chỉ email sau

Trong trường hợp bạn cũng muốn có dòng tiêu đề, bạn có thể sử dụng công thức dưới đây

=HYPERLINK("mailto:[email protected],?cc=&bcc=&subject=Excel is Awesome","Generate Email")

Trong công thức trên, tôi đã để trống các trường cc và bcc, nhưng bạn cũng có thể gửi các email này nếu cần

Sau đây là hướng dẫn chi tiết cách gửi email bằng chức năng HYPERLINK

Xóa siêu liên kết

Nếu bạn chỉ có một vài siêu liên kết, bạn có thể xóa chúng theo cách thủ công, nhưng nếu có nhiều, bạn có thể sử dụng VBA Macro để thực hiện việc này

Loại bỏ siêu liên kết theo cách thủ công

Dưới đây là các bước để xóa siêu liên kết theo cách thủ công

  1. Chọn dữ liệu mà bạn muốn loại bỏ siêu liên kết
  2. Nhấp chuột phải vào bất kỳ ô đã chọn
  3. Nhấp vào tùy chọn 'Xóa siêu liên kết'Select Remove Hyperlinks option from the right-click menu

Các bước trên sẽ xóa ngay các siêu liên kết khỏi các ô đã chọn

Trong trường hợp bạn muốn loại bỏ siêu liên kết khỏi toàn bộ trang tính, hãy chọn tất cả các ô rồi làm theo các bước trên

Xóa siêu liên kết bằng VBA

Dưới đây là mã VBA sẽ xóa các siêu liên kết khỏi các ô đã chọn

Sub RemoveAllHyperlinks()
'Code by Sumit Bansal @ trumpexcel.com
Selection.Hyperlinks.Delete
End Sub

Nếu bạn muốn xóa tất cả các siêu liên kết trong trang tính, bạn có thể sử dụng đoạn mã dưới đây

Sub RemoveAllHyperlinks()
'Code by Sumit Bansal @ trumpexcel.com
ActiveSheet.Hyperlinks.Delete
End Sub

Lưu ý rằng mã này sẽ không xóa các siêu liên kết được tạo bằng chức năng HYPERLINK

Bạn cần thêm mã VBA này vào mô-đun thông thường trong Trình soạn thảo VB

Nếu bạn cần loại bỏ các siêu kết nối khá thường xuyên, bạn có thể sử dụng các mã VBA ở trên, lưu nó trong Sổ làm việc Macro Cá nhân và thêm nó vào Thanh công cụ Truy cập Nhanh của bạn. Điều này sẽ cho phép bạn loại bỏ các siêu liên kết chỉ bằng một cú nhấp chuột và nó sẽ có sẵn trong tất cả các sổ làm việc trên hệ thống của bạn

Sau đây là hướng dẫn chi tiết cách loại bỏ siêu liên kết trong Excel

Ngăn Excel tự động tạo siêu liên kết

Đối với một số người, đây là một tính năng tuyệt vời mà Excel tự động chuyển đổi văn bản URL thành siêu kết nối khi được nhập vào một ô

Và đối với một số người, đó là một sự khó chịu

Nếu bạn thuộc loại thứ hai, hãy để tôi chỉ cho bạn cách ngăn Excel tự động tạo URL thành siêu liên kết

Lý do xảy ra điều này là do trong Excel có một cài đặt tự động chuyển đổi 'đường dẫn Internet và mạng' thành siêu liên kết

Dưới đây là các bước để tắt cài đặt này trong Excel

  1. Nhấp vào tab Tệp
  2. Nhấp vào Tùy chọnClick on Options
  3. Trong hộp thoại Tùy chọn Excel, nhấp vào 'Kiểm chứng' ở khung bên tráiProofing option in the left pane
  4. Nhấp vào nút Tùy chọn Tự động sửa lỗiClick on the Autocorrect Option
  5. Trong hộp thoại AutoCorrect, chọn tab ‘AutoFormat As You Type’Select Autoformat as you type tab
  6. Bỏ chọn tùy chọn - 'Đường dẫn mạng và Internet có siêu liên kết'Uncheck Internet and Network Paths with hyperlinks
  7. Nhấp vào OK
  8. Đóng hộp thoại Tùy chọn Excel

Nếu bạn đã hoàn thành các bước sau, Excel sẽ không tự động biến URL, địa chỉ email và đường dẫn mạng thành siêu liên kết

Lưu ý rằng thay đổi này được áp dụng cho toàn bộ ứng dụng Excel và sẽ được áp dụng cho tất cả các sổ làm việc mà bạn làm việc cùng

Trích xuất các URL siêu liên kết (sử dụng VBA)

Không có chức năng nào trong Excel có thể trích xuất địa chỉ siêu liên kết từ một ô

Tuy nhiên, điều này có thể được thực hiện bằng cách sử dụng sức mạnh của VBA

Ví dụ: giả sử bạn có một tập dữ liệu (như hình bên dưới) và bạn muốn trích xuất URL siêu liên kết trong ô liền kề

Extract Hyperlink from the dataset in Excel

Tôi sẽ chỉ cho bạn hai kỹ thuật để trích xuất các siêu liên kết từ văn bản trong Excel

Trích xuất siêu liên kết trong cột liền kề

Nếu bạn muốn trích xuất tất cả các URL siêu liên kết trong một lần trong một cột liền kề, bạn có thể sử dụng đoạn mã dưới đây

________số 8

Đoạn mã trên đi qua tất cả các ô trong vùng chọn (sử dụng vòng lặp FOR NEXT) và trích xuất các URL trong ô liền kề

Trong trường hợp bạn muốn lấy các siêu liên kết trong toàn bộ trang tính, bạn có thể sử dụng đoạn mã dưới đây

Sub ExtractHyperLinks()
On Error Resume Next
Dim HypLnk As Hyperlink
For Each HypLnk In ActiveSheet.Hyperlinks
    HypLnk.Range.Offset(0, 1).Value = HypLnk.Address
Next HypLnk
End Sub

Lưu ý rằng các mã trên sẽ không hoạt động đối với các siêu liên kết được tạo bằng chức năng HYPERLINK

Trích xuất siêu liên kết bằng công thức (được tạo bằng VBA)

Đoạn mã trên hoạt động tốt khi bạn muốn lấy các siêu liên kết từ tập dữ liệu trong một lần

Nhưng nếu bạn có một danh sách các siêu liên kết tiếp tục mở rộng, bạn có thể tạo Hàm/công thức do người dùng xác định trong VBA

Điều này sẽ cho phép bạn nhanh chóng sử dụng ô làm đối số đầu vào và nó sẽ trả về địa chỉ siêu kết nối trong ô đó

Dưới đây là mã sẽ tạo UDF để nhận các siêu liên kết

=HYPERLINK("#"&"Sheet2!A1","Link to Sheet2")
0

Lưu ý rằng điều này sẽ không hoạt động với các Siêu liên kết được tạo bằng chức năng HYPERLINK

Ngoài ra, trong trường hợp bạn chọn một dãy ô (thay vì một ô), công thức này sẽ chỉ trả về siêu liên kết trong ô đầu tiên

Tìm siêu liên kết với văn bản cụ thể

Nếu bạn đang làm việc với một tập dữ liệu khổng lồ có nhiều siêu liên kết trong đó, thì đó có thể là một thách thức khi bạn muốn tìm những siêu liên kết có văn bản cụ thể trong đó

Ví dụ: giả sử tôi có tập dữ liệu như hình bên dưới và tôi muốn tìm tất cả các ô có siêu liên kết có văn bản 2019 trong đó và thay đổi nó thành 2020

Find and Replace Hyperlink Text - dataset

Và không. làm điều này bằng tay không phải là một tùy chọn

Bạn có thể làm điều đó bằng cách sử dụng một tính năng tuyệt vời trong Excel – Tìm và Thay thế

Với điều này, bạn có thể nhanh chóng tìm và chọn tất cả các ô có siêu liên kết rồi thay đổi văn bản 2019 bằng 2020

Dưới đây là các bước để chọn tất cả các ô có siêu liên kết và văn bản 2019

  1. Chọn phạm vi mà bạn muốn tìm các ô có siêu liên kết với 2019. Trường hợp muốn tìm trong toàn bộ bảng tính thì chọn toàn bộ bảng tính (bấm vào hình tam giác nhỏ phía trên bên trái)
  2. Nhấp vào tab Trang chủClick the home tab
  3. Trong nhóm Chỉnh sửa, nhấp vào Tìm và ChọnFind and Select in Excel
  4. Trong trình đơn thả xuống, nhấp vào Thay thế. Thao tác này sẽ mở hộp thoại Tìm và Thay thếReplace Option in Excel
  5. Trong hộp thoại Tìm và Thay thế, nhấp vào nút Tùy chọn. Điều này sẽ hiển thị nhiều tùy chọn hơn trong hộp thoại. Click on the Options button in Find and Replace
  6. Trong tùy chọn 'Tìm gì', nhấp vào mũi tên chỉ xuống nhỏ trong nút Định dạng (như hình bên dưới). Click the downward pointing arrow
  7. Nhấp vào 'Chọn định dạng từ ô'. Thao tác này sẽ biến con trỏ của bạn thành biểu tượng dấu cộng với biểu tượng bộ chọn định dạngSelect Choose format from cell
  8. Chọn bất kỳ ô nào có siêu liên kết trong đó. Bạn sẽ nhận thấy rằng Định dạng hiển thị trong hộp bên trái của nút Định dạng. Điều này cho biết rằng định dạng của ô bạn chọn đã được chọnSelecting a cell with hyperlink will change the preview
  9. Nhập 2019 vào trường 'Tìm gì' và 2020 vào trường 'Thay thế bằng'Enter the values in find what and replace what fields
  10. Nhấp vào nút Thay thế tất cảClick on the Replace ALL button

Trong dữ liệu trên, nó sẽ thay đổi văn bản của bốn ô có văn bản 2019 trong đó và cũng có siêu liên kết

Message Box to show the number of replacements

Bạn cũng có thể sử dụng kỹ thuật này để tìm tất cả các ô có siêu liên kết và nhận danh sách liên kết đó. Để thực hiện việc này, thay vì nhấp vào Thay thế tất cả, hãy nhấp vào nút Tìm tất cả. Thao tác này sẽ ngay lập tức cung cấp cho bạn danh sách tất cả các địa chỉ ô có siêu liên kết (hoặc siêu liên kết có văn bản cụ thể tùy thuộc vào những gì bạn đã tìm kiếm)

Ghi chú. Kỹ thuật này hoạt động vì Excel có thể xác định định dạng của ô mà bạn chọn và sử dụng định dạng đó làm tiêu chí để tìm ô. Vì vậy, nếu bạn đang tìm siêu liên kết, hãy đảm bảo rằng bạn chọn một ô có cùng kiểu định dạng. Nếu bạn chọn một ô có màu nền hoặc bất kỳ định dạng văn bản nào, nó có thể không tìm thấy tất cả các ô chính xác

Chọn một ô có siêu liên kết trong Excel

Mặc dù Siêu liên kết rất hữu ích, nhưng có một vài điều về nó khiến tôi khó chịu

Ví dụ: nếu bạn muốn chọn một ô có siêu liên kết trong đó, Excel sẽ tự động mở trình duyệt web mặc định của bạn và thử mở URL này

Một điều khó chịu khác về nó là đôi khi bạn có một ô có siêu liên kết trong đó, nó làm cho toàn bộ ô có thể nhấp được. Vì vậy, ngay cả khi bạn đang nhấp trực tiếp vào văn bản siêu liên kết, nó vẫn mở trình duyệt và URL của văn bản

Vì vậy, hãy để tôi nhanh chóng chỉ cho bạn cách loại bỏ những tác nhân gây kích ứng nhỏ này

Chọn Ô (không mở URL)

Đây là một thủ thuật đơn giản

Khi bạn di con trỏ qua một ô có siêu liên kết trong đó, bạn sẽ thấy biểu tượng bàn tay (biểu tượng này cho biết nếu bạn nhấp vào ô đó, Excel sẽ mở URL trong trình duyệt)

Hand Icon when you hover over a hyperlink cell

Vẫn nhấp vào ô và giữ nút trái của chuột

Sau một giây, bạn sẽ nhận thấy rằng biểu tượng con trỏ bàn tay thay đổi thành biểu tượng dấu cộng và bây giờ khi bạn rời khỏi biểu tượng đó, Excel sẽ không mở URL

Plus icon when you hold the left mouse button

Thay vào đó, nó sẽ chọn ô

Bây giờ, bạn có thể thực hiện bất kỳ thay đổi nào trong ô mà bạn muốn

Thủ thuật gọn gàng… phải không?

Chọn một ô bằng cách nhấp vào khoảng trống trong ô

Đây là một điều khác có thể khiến bạn phát điên

Khi có một ô có siêu liên kết trong đó cũng như một số khoảng trống và bạn bấm vào khoảng trống đó, nó vẫn mở siêu liên kết

Click hand icon when hover over white space of a cell

Đây là một sửa chữa nhanh chóng

Điều này xảy ra khi các ô này đã bật văn bản ngắt dòng

Nếu bạn tắt ngắt dòng cho các ô này, bạn sẽ có thể nhấp vào khoảng trắng ở bên phải siêu liên kết mà không cần mở liên kết này

Một số ví dụ thực tế về việc sử dụng siêu liên kết

Có những điều hữu ích bạn có thể làm khi làm việc với siêu kết nối trong Excel

Trong phần này, tôi sẽ đề cập đến một số ví dụ mà bạn có thể thấy hữu ích và có thể sử dụng trong công việc hàng ngày của mình.

Ví dụ 1 – Tạo chỉ mục cho tất cả các trang tính trong sổ làm việc

Nếu bạn có một sổ làm việc có nhiều trang tính, bạn có thể sử dụng mã VBA để nhanh chóng tạo danh sách các trang tính và siêu liên kết những trang tính này với các trang tính

Điều này có thể hữu ích khi bạn có dữ liệu 12 tháng trong 12 trang tính khác nhau và muốn tạo một trang tính chỉ mục liên kết đến tất cả các trang tính dữ liệu hàng tháng này

Dưới đây là mã mà sẽ làm điều này

=HYPERLINK("#"&"Sheet2!A1","Link to Sheet2")
1

Bạn có thể đặt mã này vào mô-đun thông thường trong sổ làm việc (trong VBA Editor)

Mã này cũng thêm một liên kết đến trang tóm tắt trong ô A1 của tất cả các trang tính. Trong trường hợp bạn không muốn điều đó, bạn có thể xóa phần đó khỏi mã

Creating Summary sheet with VBA

Bạn có thể đọc thêm về ví dụ này tại đây

Ghi chú. Mã này hoạt động khi bạn có trang tính (trong đó bạn muốn tóm tắt tất cả các trang tính có liên kết) ở đầu. Trong trường hợp không phải lúc đầu, điều này có thể không cho kết quả đúng)

Ví dụ 2 – Tạo siêu liên kết động

Trong hầu hết các trường hợp, khi bạn bấm vào một siêu liên kết trong một ô trong Excel, nó sẽ đưa bạn đến một URL hoặc một ô, tệp hoặc thư mục. Thông thường, đây là các URL tĩnh, có nghĩa là siêu liên kết sẽ chỉ đưa bạn đến một URL/vị trí cụ thể được xác định trước

Nhưng bạn cũng có thể sử dụng một chút thủ thuật công thức Excel để tạo siêu liên kết động

Theo siêu liên kết động, ý tôi là các liên kết phụ thuộc vào lựa chọn của người dùng và thay đổi tương ứng

Ví dụ, trong ví dụ bên dưới, tôi muốn siêu liên kết trong ô E2 trỏ đến trang web của công ty dựa trên danh sách thả xuống do người dùng chọn (trong ô D2)

Điều này có thể được thực hiện bằng công thức dưới đây trong ô E2

=HYPERLINK("#"&"Sheet2!A1","Link to Sheet2")
2

Công thức trên sử dụng hàm VLOOKUP để tìm nạp URL từ bảng bên trái. Sau đó, hàm HYPERLINK sử dụng URL này để tạo siêu liên kết trong ô có văn bản - 'Bấm vào đây'

Khi bạn thay đổi lựa chọn bằng danh sách thả xuống, kết quả VLOOKUP sẽ thay đổi và theo đó sẽ liên kết đến trang web của công ty đã chọn

Đây có thể là một kỹ thuật hữu ích khi bạn tạo bảng điều khiển trong Excel. Bạn có thể làm cho các siêu liên kết động tùy thuộc vào lựa chọn của người dùng (có thể là danh sách thả xuống hoặc hộp kiểm hoặc nút radio)

Sau đây là bài viết chi tiết hơn về sử dụng Dynamic Hyperlinks trong Excel

Ví dụ 3 – Tạo nhanh các email đơn giản bằng chức năng siêu liên kết

Như tôi đã đề cập trước đó trong bài viết này, bạn có thể sử dụng chức năng HYPERLINK để tạo nhanh các email đơn giản (với email của người nhận được điền sẵn và dòng tiêu đề)

Id email người nhận duy nhất

=HYPERLINK("#"&"Sheet2!A1","Link to Sheet2")
3

Điều này sẽ mở ứng dụng email mặc định của bạn với id email abc@trumpexcel. com trong trường 'Tới'

Id email nhiều người nhận

=HYPERLINK("#"&"Sheet2!A1","Link to Sheet2")
4

Để gửi email cho nhiều người nhận, hãy sử dụng dấu phẩy để phân tách các id email. Điều này sẽ mở ứng dụng email mặc định với tất cả các id email trong trường 'Tới'

Thêm người nhận trong danh sách CC và BCC

=HYPERLINK("#"&"Sheet2!A1","Link to Sheet2")
5

Để thêm người nhận vào danh sách CC và BCC, hãy sử dụng dấu chấm hỏi '?' khi đối số 'mailto' kết thúc và nối CC và BCC với '&'. Khi bạn nhấp vào liên kết trong excel, nó sẽ có 2 id đầu tiên trong trường 'Tới', 123@trumpexcel. com trong trường 'CC' và 456@trumpexcel. com trong trường 'BCC'

Thêm dòng tiêu đề

=HYPERLINK("#"&"Sheet2!A1","Link to Sheet2")
6

Bạn có thể thêm dòng chủ đề bằng cách sử dụng mã &Chủ đề. Trong trường hợp này, điều này sẽ thêm 'Excel thật tuyệt vời' vào trường 'Chủ đề'

Thêm tin nhắn một dòng trong nội dung

=HYPERLINK("#"&"Sheet2!A1","Link to Sheet2")
7

Thao tác này sẽ thêm một dòng "Tôi yêu Excel" vào nội dung thư email

Thêm nhiều dòng tin nhắn trong nội dung

=HYPERLINK("#"&"Sheet2!A1","Link to Sheet2")
8

Để thêm nhiều dòng trong phần nội dung, bạn cần tách từng dòng bằng %0A. Nếu bạn muốn giới thiệu hai ngắt dòng, hãy thêm %0A hai lần, v.v.

Sau đây là bài viết chi tiết cách gửi email từ Excel

Hy vọng bạn tìm thấy bài viết này hữu ích

Hãy cho tôi biết suy nghĩ của bạn trong phần bình luận

Bạn cũng có thể thích các Hướng dẫn Excel sau

  • Tự động sửa lỗi Excel
  • Cách tìm liên kết ngoài và tài liệu tham khảo trong Excel
  • Hơn 100 câu hỏi & câu trả lời phỏng vấn Excel
  • Văn bản Excel thành cột
  • Biểu đồ thu nhỏ Excel

Excel Ebook Subscribe

SÁCH EXCEL MIỄN PHÍ

Nhận Ebook 51 mẹo Excel để tăng năng suất và hoàn thành công việc nhanh hơn

Tên

E-mail

CÓ - GỬI SÁCH ĐIỆN TỬ CHO TÔI

7 suy nghĩ về “Siêu liên kết trong Excel (Hướng dẫn đầy đủ + Ví dụ)”

  1. Kanhaiyalal Newaskar

    Thưa ông, ngày 11 tháng 7 năm 2020.
    Bạn trình bày bài viết ” Siêu liên kết” rất gọn gàng và rõ ràng.
    Tôi phải hoan nghênh nỗ lực của bạn.
    Hơn nữa, tôi cũng háo hức chờ đợi những Mẹo và Thủ thuật như vậy trong tương lai gần.
    Một lần nữa cảm ơn bạn.
    Kanhaiyalal Newaskar.

  2. Abdul Rahim

    Cách trả về giá trị khi nhấp vào siêu liên kết. Ví dụ: giá trị trong Sheet1 A1 là “Test” và có một siêu liên kết đến sheet2 A1, vì vậy sau khi nhấp vào, giá trị “Test1” sẽ phản ánh trong Sheet2 A1

  3. Annette

    Tôi muốn có thể di chuột qua một siêu liên kết và hiển thị văn bản cụ thể. Làm thế nào tôi có thể làm điều đó?

  4. Greg

    Xin chào. Cảm ơn vì hướng dẫn tuyệt vời về siêu liên kết. Tôi đang cố gắng ghi một macro trong excel để chèn một siêu liên kết động vào một hình ảnh, sau đó được thêm vào một email. Phần duy nhất mà tôi gặp khó khăn là khi sử dụng hộp thoại “Chèn siêu liên kết”, tôi không thể dán URL vào tab địa chỉ. Tất cả các tùy chọn đều có màu xám. Thật thú vị, khi tôi thực hiện hành động tương tự trong Outlook, TÔI CÓ THỂ dán URL vào hộp thoại nếu tôi cố chèn trong Outlook. Bất kỳ mẹo nào về nguyên nhân khiến hộp thoại trong excel chuyển sang màu xám khi dán chức năng?

  5. John

    Các marcos ở đây là phao cứu sinh. Cảm ơn bạn

  6. Mô-ha-mét Motala

    Có thể liên kết một phần của trang tính để gửi email trực tiếp tới email bằng cách nhấp vào siêu liên kết không? . Nếu tôi có một số bộ dữ liệu cần chuyển đến những người khác nhau trong một trang tính. Tôi không thể chỉ gửi toàn bộ trang tính vì lý do riêng tư

  7. duduku sudhakar

    cách liên kết một thư mục chứa nhiều ảnh jpg với số sê-ri 1, chẳng hạn như 1. JPG,2. JPG,…

    Bạn có thể tạo siêu liên kết động trong Excel không?

    Chúng ta cần tạo một siêu liên kết động trong B3, khi chọn tên từ danh sách thả xuống, bấm vào siêu liên kết trong B3 sẽ chuyển ngay đến ô tên đó trong trang tính “Tóm tắt”. 1. Chọn ô trống (ở đây là B3) để đặt siêu liên kết, sao chép và dán công thức bên dưới vào đó rồi nhấn phím Enter .

    Cách nhanh nhất để tạo siêu liên kết trong trang tính Excel là gì?

    Trên trang tính, hãy chọn ô mà bạn muốn tạo liên kết. Trên tab Chèn, chọn Siêu kết nối. Bạn cũng có thể bấm chuột phải vào ô rồi chọn Siêu kết nối. trên trình đơn lối tắt hoặc bạn có thể nhấn Ctrl+K .