Używanie opcji Wklej specjalnie> Wartości z funkcją HYPERLINK w programie Excel


5

Mam długą listę danych w programie Excel 2007. Korzystanie z funkcji Hiperłącze:

=HYPERLINK(C2,A2)

Dodałem do nich poszczególne linki. Teraz chcę pozbyć się funkcji i po prostu zostawić dane z linkiem.

Jeśli zrobię polecenie Wklej specjalnie> Wartości, wykona to zadanie, ale link zostanie usunięty.

Jak wkleić wartości i zachować hiperłącze?

Odpowiedzi:


10

Co powiesz na wklejenie do programu Word? (a następnie skopiuj go i wklej z powrotem do Excela, jeśli naprawdę potrzebujesz go z powrotem w Excelu).

Zachowuje to zarówno link, jak i tytuł, i można je kliknąć.

Nie wymaga specjalnego wklejania, chociaż w zależności od ustawień możesz uzyskać formatowanie naff odziedziczone z domyślnego formatu tabel w programie Word. Możesz obejść ten problem, używając opcji wklejania w programie Word, aby zachować formatowanie źródłowe.


Właśnie tego szukałem! Nowe rozwiązanie.
— cw84,

Robię coś podobnego dla konkretnego raportu. Muszę skopiować pewien zakres danych (który obejmuje jedną kolumnę zawierającą formuły wykorzystujące HYPERLINK) do innego arkusza roboczego i przekonwertować te łącza na łącza w stylu formatowania komórek. Najpierw kopiuję cały zakres i wklejam wartości do miejsca docelowego (puste komórki mają już zastosowane żądane formatowanie), następnie przechodzę do Worda i robię normalną Wklej. Następnie przy każdym łączu w programie Word klikam prawym przyciskiem myszy i wybieram „Kopiuj hiperłącze”, przechodzę do już wklejonych wartości w Excelu i naciskam CTRL-K, CTRL-V. Pozwala to uniknąć problemów z formatowaniem tabel Worda.
— Dan Henderson

3

Errrr, funkcją jest link. Bez tej funkcji nie ma czegoś takiego jak klikalny link. (Zastanów się: jakiej wartości można się spodziewać po wklejeniu czegoś, co jest zarówno klikalnym linkiem, jak i tytułem? C2 lub A2?)

Możesz zastąpić funkcję tylko C2. Następnie użycie opcji Wklej wartości da link, którego nie można kliknąć. (Ale: miałbyś już ten sam nie klikalny link w samym C2, więc ostatecznie jest to bezużyteczne.)

Lub, jeśli oczekujesz trochę magii HTML: użyj czegoś takiego, co nie jest możliwe do kliknięcia w programie Excel, ale może być pomocne, gdy użyjesz wyniku w innym miejscu:

= "<a href='" & C2 & "'>" i A2 & "</a>"

(Gdzie &jest skrót dla funkcji CONCATENATE.)


Ok, ale powiedzmy, że piszę tekst w komórce i kliknij prawym przyciskiem myszy -> dodaj hiperłącze, a następnie dodaj link w ten sposób. Komórka zachowuje tekst na pasku formuły i dodaje link jako rodzaj metadanych. W tej chwili komórki, które połączyłem, zawierają to = HYPERLINK (C2, A2) na pasku formuły.

Czy możesz wykonać tę sztuczkę prawym przyciskiem myszy na części tekstu? (Tak jak możesz, aby część tekstu była pogrubiona itp.). A co się stanie, gdy użyjesz opcji Wklej wartości w komórkach, w których użyłeś tej opcji kliknięcia prawym przyciskiem?
— Arjan
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.