Bagaimana cara menghentikan Excel berikut hyperlink ketika saya mengklik mereka?

40

Di Word saya dapat menggunakan Ctrl + Click pada kesempatan langka yang saya ingin ikuti tautan daripada, Anda tahu, lakukan pengeditan yang sebenarnya untuk Word.

Apakah ada cara untuk mendapatkan perilaku serupa di Excel 2010, 2003, 2013?

Saya muak secara tidak sengaja beralih ke IE atau Outlook setiap kali saya mencoba dan memilih sel yang memiliki hyperlink terpasang.

Hasil penelitian saya sebelumnya di sini di SuperUser dan melalui mesin pencari populer belum terlalu membuahkan hasil (misalnya http://blogs.office.com/b/microsoft-excel/archive/2011/04/12/hyperlinks-in-excel- hot-or-not.aspx ) Saya tidak tertarik mendengar bagaimana saya bisa mengklik dan menahan untuk memilih sel, atau menjalankan VBscript atau Macro untuk menghapus semua hyperlink dari buku kerja. Saya ingin sesuatu yang sesuai dengan UI yang saya harapkan dari aplikasi non browser dan berlaku untuk dokumen yang dibuat orang lain.

dunxd
sumber
1
Kami tertarik dengan apa yang telah Anda teliti dan coba. Juga, versi Excel apa yang Anda gunakan?
CharlieRB
3
Bahwa tidak ada pengaturan akan menjadi jawaban yang valid. Mematikan hyperlink otomatis akan berfungsi untuk semua dokumen yang saya buat, tetapi tidak untuk yang dibuat oleh orang lain yang belum juga mematikannya. Jika Anda tahu pasti bahwa tidak ada UI untuk mematikan ini, maka katakan demikian, Jika tidak, jangan menghalangi orang lain untuk menjawab dengan mengkritik pertanyaan itu.
dunxd
5
Saya menggemakan permintaan poster asli. Saya ingin dapat membuat spreadsheet dengan hyperlink di dalamnya, tetapi saya tidak ingin MENGIKUTI hyperlink setiap kali saya hanya mengklik sel. Saya ingin opsi (seperti di Word) di mana Anda dapat ctrl-klik tautan dan MAKA mengikutinya, dan tidak hanya mengklik sel (dan bahkan pada tautan) dan mengikuti.
Kevin Anderson
1
Jangan percaya Anda bisa menukar perilaku Klik dan Ctrl + Klik standar tanpa VBA - TETAPI, jika Anda Ctrl + Shift + Klik hyperlink, itu tidak mengikuti tautan . Namun, saya tidak dapat menemukan sumber daring yang mengonfirmasi hal ini, saya baru saja menemukannya melalui eksperimen pada pemasangan Excel 2010 / Win7 saya jadi untuk semua yang saya tahu hanya berfungsi untuk saya ... coba saja!
Andi Mohr
3
@ Andi, sebenarnya sepertinya Ctrl + Click tidak akan mengikuti tautan untuk saya - jadi perilaku yang berlawanan dengan Word. Seberapa bermanfaat!
Adam

Jawaban:

8

Di Excel 2013, mengklik spasi akan memilih sel tanpa mengikuti URL, tetapi Anda harus memperhatikan. Jika ikon berubah menjadi ikon tangan di mouseover, itu akan mengikuti URL. Jika ikon berubah menjadi salib putih besar, itu akan memilih sel tanpa mengikuti URL. Mengubah tinggi baris atau lebar kolom dapat membantu meningkatkan jumlah spasi putih.

Namun, saya berharap bahwa MS berpikir untuk membuat klik URL bertindak sama di Excel 2013 seperti pada Word 2013, karena itu adalah gangguan.

"Tidak ada yang namanya sistem yang sangat mudah. ​​Seseorang akan menjadi bodoh yang lebih baik, besok." @LoneWolffe

LoneWolffe
sumber
Itulah jawaban terdekat yang berguna - klik pada sel bukan teks, jika itu mungkin :-)
dunxd
Ada jawaban sebelumnya, bahwa sementara alamat 'Excel 2010, praktis memberikan solusi yang sama dengan jawaban yang diterima - superuser.com/questions/595383/…
user66001
Tidak bekerja untuk saya. Tautan dibuka kapan saja saya mengklik sel.
Paul Spiegel
14

Saya menemukan bahwa Anda dapat mengklik sel dan menahan tombol mouse selama sekitar satu detik. Setelah itu kursor berubah menjadi salib biasa, seperti yang digambarkan di bawah ini:

kursor reguler setelah satu detik dari mousedown

Ini berfungsi di Excel 2007, 2010, 2013 dan 2016. Jika berfungsi pada 2003 atau Office 365, harap perbarui jawaban saya. =)

skia.heliou
sumber
4
+1 Ini harus menjadi jawaban yang diterima, karena ini adalah metode yang sebenarnya dijelaskan oleh Excel langsung di dalam tooltip! EDIT: Oh, wah, tidak masalah - Saya melihat bahwa OP secara khusus menunjukkan bahwa mereka tidak tertarik dengan solusi ini. Tapi tetap +1.
Dan Henderson
6

Apa yang saya temukan (di Excel 2010 untuk Mac, setidaknya) adalah Anda bisa klik kanan lalu klik kiri sel. Itu membuat Anda dengan sel yang dipilih tetapi tidak mengikuti tautan. Itu menjadi seperti gerakan tunggal dan tidak terlalu mengganggu.

Devin
sumber
Ini berfungsi di Excel 2013 untuk Windows juga
skia.heliou
4

Bagaimana saya melakukan ini: Tetapkan hyperlink dengan URL di bagian kedua:

=HYPERLINK("","http://example.com")

Di VBA Editor, buat modul:

Declare Function GetKeyState Lib "User32" (ByVal vKey As Integer) As Integer
Global Const CTRL_KEY = 17

Kemudian kode lembar kerja:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    On Error GoTo Error1
    If Left(Target.Formula, 10) = "=HYPERLINK" Then
        If GetKeyState(CTRL_KEY) < 0 Then 'Check if CTRL is held in
            Application.EnableEvents = False
            ThisWorkbook.FollowHyperlink Mid(Target.Formula, 16, Len(Target.Formula) - 17)
            Application.EnableEvents = True
        End If
    End If

    Exit Sub

Error1:
    Application.EnableEvents = True

End Sub

Untuk membuatnya berfungsi, klik pada sel, lalu CTRL + Klik pada sel untuk mengunjungi tautan. Anda dapat melakukan hal-hal lain seperti memiliki teks di bagian kedua HYPERLINK kemudian KASUS PILIH dalam kode, yang membuka url berdasarkan teks. Tersedia juga penekanan tombol:

Global Const SHIFT_KEY = 16
Global Const ALT_KEY = 18

http://msdn.microsoft.com/en-us/library/aa243025(v=vs.60).aspx

Christopher Thomas Nicodemus
sumber
Saya pikir VBA adalah satu-satunya cara untuk melakukannya. Saya akan mengusulkan agar Anda tidak harus menggunakan HYPERLINKfungsinya. Anda juga bisa menggunakan Target.Hyperlinks(1).Address(dengan perangkap kesalahan) untuk menentukan apakah sel memiliki hyperlink.
Engineer Toast
Dilakukan seperti Pengguna Super sejati.
jony
4

Cukup buka opsi Excel -> "pemeriksaan" -> "opsi koreksi otomatis" -> "autoformat saat Anda mengetik" dan hapus centang pada kotak centang untuk "jalur internet dan jaringan".

Alternatif untuk tim keamanan TI yang berurusan dengan banyak IoC adalah dengan menggunakan koreksi otomatis untuk "http" dan ubah otomatis saat Anda mengetik ke "hxxp". Dengan cara ini Excel tidak akan membuat hyperlink.

CK

ChrisK
sumber
1
Itu mencegah saya membuat tautan, tetapi tidak berdampak pada dokumen yang dibuat orang lain tanpa mengikuti langkah-langkahnya.
dunxd
Persis apa yang saya cari!
Jonathan
1

Rujuk ke situs web Microsoft :

  • Untuk menghapus hyperlink dan teks yang mewakilinya, klik kanan sel yang berisi hyperlink, dan klik Bersihkan Konten pada menu pintasan.
  • Untuk menghapus hyperlink dan grafik yang mewakilinya, tahan CTRL dan klik grafiknya, lalu tekan DELETE.

Jika Anda ingin menonaktifkan hyperlink untuk satu sel, berikut ini solusinya:

  • Klik kanan hyperlink yang ingin Anda nonaktifkan, lalu klik Hapus Hyperlink pada menu pintasan.
Fahad Saleem
sumber
6
Pengguna mengatakan dia tidak ingin menghapus tautan, seperti halnya UI program berurusan dengan mereka. Ini tidak menjawab pertanyaan.
ilinamorato
1

Saya tidak tahu apakah ini merupakan solusi atau jawaban, tetapi cukup buat lebar kolom hyperlink Anda lebih lebar dari teks hyperlink.

Saat Anda ingin memilih sel, klik saja di mana saja di spasi putih di sebelah kanan tautan.

Sebagai alternatif, dengan meningkatkan ketinggian baris dan mengklik spasi putih di atas (atau di bawah, tergantung pada pengaturan penyelarasan Anda) tautan Anda mendapatkan efek yang sama - tetapi dengan antarmuka yang mencari metro :-)

Diperiksa (dan berfungsi) dengan Excel 2010.

mcalex
sumber
-1 dalam excel 2010 ini tetap membuka hyperlink
Chris Marisic
3
Tidak, tidak. Anda salah melakukannya.
mcalex
3
saya dapat mengetahui perbedaan antara teks dan spasi di mana saya mengklik
Chris Marisic
1
Apakah ini berfungsi atau tidak, tergantung pada apakah sel diatur ke "membungkus teks" atau tidak. Saya tidak ingat yang mana, tetapi dengan satu, mengklik hanya mengikuti tautan sementara di atas teks yang sebenarnya, dan dengan yang lain, seluruh sel adalah hotspot.
Dan Henderson
@DanHenderson Tidak berfungsi dengan "membungkus teks". Tanpa "bungkus" * - berfungsi seperti dijelaskan dalam jawaban. Baru diuji di Excel 2013.
Paul Spiegel
0

Utas ini terbuka untuk saya sambil mencari masalah terkait. Tapi saya menyelesaikan pencarian sel / hyperlink konten - hapus tautan dan simpan teks dengan langkah-langkah ini a buat collum kosong baru salin sel dengan hyperlink eksternal ke notebook salin teks dari halaman notebook pilih di kolum baru yang dibuat jumlah sel yang sama rekatkan konten buku catatan ke sel yang dipilih

hasil hyperlink dihapus, teks sebelum atribut ke hyperlink sekarang konten sel di excell / semudah itu.

Cobalah, itu berhasil bagi saya di kantor excell 2003, mungkin Anda akan bekerja dengan baik / salam /

Gamla7
sumber
-1

Coba ini:

  • Pilih seluruh lembar, salin
  • Buka buku kerja baru, klik kanan sel mana saja, opsi tempel, tempel nilai

Ini akan memberi Anda sheet baru tanpa format lama, termasuk semua hyperlink yang dihapus.

kevin h
sumber
-1

Ada beberapa cara untuk melakukan ini:

  • Salah satu cara (yang valid tetapi saya tidak merekomendasikan) adalah dengan menempatkan '(kutipan tunggal) sebagai karakter pertama sel. Ini memberi tahu Excel "jangan memformat sel ini meskipun itu adalah hyperlink atau rumus". Saya menggunakan ini jika saya perlu memiliki formula sebagai referensi untuk keperluan dokumentasi. Saya tidak merekomendasikannya karena Anda ingin menonaktifkan fitur pembuatan tautan otomatis. Ini berfungsi pada semua versi Excel, bahkan Mac.

Untuk menonaktifkan pembuatan tautan otomatis:

Versi Excel 2003 dan lebih tinggi

  1. Pada menu Alat, klik Opsi Koreksi Otomatis.
  2. Pada tab Autoformat As You Type, klik untuk mengosongkan jalur Internet dan jaringan dengan hyperlink.
  3. Klik OK.

    • Catatan Anda juga dapat memperoleh akses ke fitur Opsi Koreksi Otomatis ketika Anda mengetik hyperlink dan kemudian klik Stop Otomatis Membuat Hyperlink pada tombol tag pintar yang muncul.
SaxDaddy
sumber