Siêu liên kết một đoạn văn bản trong Excel


26

Tôi đang sử dụng Excel 2010 và tôi gặp một vấn đề đơn giản là tôi cần siêu liên kết một phần nhất định trong văn bản của mình. Nội dung di động của tôi đơn giản như "Đối với blablabla, bấm vào đây." Tôi muốn thêm một siêu liên kết vào "đây".

Có ai biết làm thế nào tôi có thể làm điều này?


5
Thật ra, bạn không thể. Liên kết được áp dụng cho toàn bộ ô (ngay cả với một công thức sử dụng HYPERLINK). Bạn có thể thử nhúng một đối tượng vào ô nhưng điều đó có thể là quá mức cần thiết.
JMax

Câu trả lời:


17

Tôi nghĩ rằng Excel không cho phép tạo siêu liên kết chỉ trên một phần của văn bản trong một ô. Siêu liên kết chỉ có thể được đặt trên ô hoàn chỉnh.

Nhưng có một số thứ bạn có thể làm. Bạn có thể làm cho "ở đây" trông giống như siêu liên kết và phần còn lại của văn bản trông bình thường.

Làm thế nào để làm nó? Chỉ cần vào ô trong chế độ chỉnh sửa (Nhấn F2), chọn văn bản "Dành cho blabla .."; loại bỏ gạch chân của nó và thay đổi màu thành màu đen.

Bằng cách này, bạn sẽ có cảm giác trực quan chỉ "ở đây" là một siêu liên kết nhưng văn bản khác sẽ vẫn "có thể nhấp"! :)

Hi vọng điêu nay co ich!


Không hoạt động với tôi, khi tôi nhấn enter để rời khỏi ô, Excel đã tạo lại toàn bộ nội dung một liên kết.
Mixxiphoid

1
@Mixxiphoid Thật kỳ lạ vì nó hiệu quả với tôi . Tôi tự hỏi những gì khác nhau trong các thiết lập của chúng tôi. Tôi đã thử nghiệm nó trong Win7 với Excel 2013.
Kỹ sư Toast

Hoạt động tốt - cảm ơn. Bạn có thể giữ phần siêu liên kết một mình và chỉ thay đổi (các) phần "văn bản" thành bất cứ điều gì bạn muốn. Chỉ cần chọn (các) phần văn bản trong dòng chỉnh sửa công thức và sau đó chuột phải ... định dạng các ô ....
John C

4

Tôi thêm một hình dạng (hình chữ nhật) chỉ bao gồm văn bản tôi muốn siêu liên kết trên và sau đó đặt: Fill: No fill Color Line: No line

Sau đó, tôi thêm siêu liên kết vào hình dạng.

Tôi đã sử dụng phương pháp này trong các điểm sức mạnh và nó dường như cũng hoạt động trong Excel.


4

Nó có thể được thực hiện ...

Giả sử bạn mở tệp excel, hãy mở tài liệu Word. Nhập văn bản mà bạn muốn liên kết đến. (bạn sẽ sao chép và dán văn bản này vào một ô trong tệp excel của bạn.)

Sau khi tạo văn bản bạn muốn trong tài liệu word:

  1. Chọn văn bản (phần) bạn muốn liên kết đến.
  2. Trên tab Chèn, trong nhóm Liên kết, bấm Dấu trang.
  3. Trong tên dấu trang, hãy nhập tên cho Dấu trang của bạn, chẳng hạn như tên chủ đề. (không có khoảng trắng nhưng dấu gạch dưới được phép.)
  4. Nhấp vào Thêm
  5. Sao chép tất cả văn bản từ tài liệu word và dán nó vào tài liệu excel (ô) của bạn.
  6. Chọn ô nơi bạn muốn tạo liên kết đến văn bản mới này
  7. Nhấp vào liên kết
  8. Trên menu bên trái, chọn "Đặt trong tài liệu này"
  9. Trong cửa sổ bên phải, bạn sẽ thấy Dấu trang của mình trong "Tên được xác định"

nhập mô tả hình ảnh ở đây

Điều này sẽ đưa bạn đến văn bản trong ô mà bạn đã dán.

Cập nhật. Bạn có thể đổi tên Liên kết trong mục "Văn bản để hiển thị" hàng đầu.


1
Tôi không biết bạn có phiên bản MS Office nào nhưng nó không hoạt động vào năm 2007
Aakash Verma

2

OK, đây là một giải pháp cho câu hỏi cũ này nhưng nó không phải là câu hỏi mà cá nhân tôi sẽ sử dụng. Đó là một mánh gian lận. Tôi chưa thấy một phương thức nào có mã hoặc trong giao diện người dùng cho phép HTML hoặc RTF hiển thị hoàn toàn trong một ô và không thấy bất kỳ ví dụ nào có nhiều liên kết. Vì vậy, tôi không nghĩ rằng nó có thể được. Tuy nhiên, đây là một công việc gần gũi ...

Như đã đề xuất trước đó, hãy sử dụng Word để tạo văn bản của bạn, nhưng sử dụng siêu liên kết Word, không phải dấu trang.

Trong Word

Chọn văn bản đó, sao chép và trong Excel, sử dụng Paste Special để dán nó vào nơi bạn muốn xem nó dưới dạng Đối tượng Word.

Excel Paste đặc biệt như đối tượng Word

Bây giờ thay đổi kích thước để phù hợp với các tế bào khác.

Nhìn tự nhiên hơn

Đây là một phần icky. Bạn cần nhấp ba lần vào đối tượng để hiển thị nó dưới dạng "tài liệu" Word trong ô và do đó có thể nhấp vào bất kỳ liên kết nào có trong đó.

Đối tượng từ

Bạn không thể sắp xếp hoặc lọc trên trường này, bạn cũng không thể thực hiện các phép tính dựa trên văn bản. Đối tượng không thực sự nằm trong một ô, nó chỉ là một lớp phủ phía trên trang tính. Tuy nhiên, nhấp chuột phải và đi đến Định dạng đối tượng và thuộc tính và bạn có thể "đóng đinh" đối tượng vào vị trí của nó phía trên một ô cụ thể để nó di chuyển cùng với ô, tạo ra sự xuất hiện của "trong" ô đó.

Sửa vị trí

Và thành phẩm:

Sau cùng


1

Tôi cũng gặp vấn đề này và những gì tôi đã làm chỉ là thêm các cột trước và sau siêu liên kết và làm cho chúng có vẻ là một ô.


1

Có một cách để siêu liên kết chỉ một số văn bản trong một ô duy nhất.

="For blablabla, click "&=HYPERLINK("http://example.domain.com/link/to/open/index.html", "here")

Những gì nó làm là tạo ra một số văn bản (Đối với blablabla, nhấp), và sau đó thêm một siêu liên kết vào cuối câu (ở đây). Kết quả sẽ trông giống như:

Đối với blablabla, bấm vào đây


4
Thứ hai = trước HYPERLINK không được phép trong một công thức. Khi làm lại nó, toàn bộ văn bản được thay đổi thành một siêu liên kết.
Heiner

1

Bài đăng cũ chỉ chạy ngang qua điều này vì vậy nó có thể quá cũ bây giờ - nhưng khi tôi cần đặt nhiều siêu liên kết văn bản trong cùng một ô thì tôi sử dụng các hộp văn bản riêng cho mỗi liên kết. Tôi định dạng văn bản để trông giống như một siêu liên kết, gán nó vào nơi cần đến, sau đó kích thước và đặt nó trên văn bản nơi nó cần đến. Tôi cũng sử dụng các bảo vệ bảng tính / đối tượng để giữ hộp văn bản đúng kích thước và vị trí trên bảng tính trong trường hợp nó thay đổi.


1

Đã thử tất cả những gì tôi có thể nghĩ đến vô ích. Cuối cùng chỉ cần hợp nhất các ô bên dưới dòng đó cho tất cả trừ cột trước và sau ô có siêu liên kết. Trong cột có siêu liên kết, ô ở trên có siêu liên kết trong khi ô bên dưới chỉ có văn bản đơn giản. Về cơ bản, tế bào đó có vẻ như bị chia tách. Điều này có thể không làm việc cho tất cả mọi người nhưng cách giải quyết đã làm việc cho tôi.


1

Mất tôi một chút, nhưng tôi đã tìm ra nó.

Nhấp chuột phải vào ô và bấm vào "Định dạng ô"

Đây là những gì trước đây, khi siêu liên kết được áp dụng cho toàn bộ ô, khi căn chỉnh Văn bản - Ngang, được đặt thành "Trái (thụt lề)": Bản gốc

văn bản mạnh Khi tôi thay đổi cài đặt Ngang từ "Trái (thụt lề)" thành "Chung", siêu liên kết chỉ áp dụng cho văn bản. Yay

nhập mô tả hình ảnh ở đây


2
-1 Không có vẻ là một giải pháp chung. Không chắc cách này hiệu quả với bạn, tôi đã thử nhiều biến thể tương tự và không gặp may.
TonyG
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.