當(dāng)我們?cè)诠ぷ鞅韱卧裰墟I入網(wǎng)址或者電子郵件地址時(shí),Excel會(huì)自動(dòng)將文本轉(zhuǎn)換為超鏈接,然而,這項(xiàng)看似方便的功能有時(shí)候會(huì)帶來(lái)一些麻煩,譬如我們想要編輯這些單元格時(shí),不能直接單擊,只能使用鼠標(biāo)右鍵或者在公式編輯欄中來(lái)選擇該單元格并編輯內(nèi)容。
如果我們不需要這樣的功能,可按以下步驟取消。
1.單擊Excel左上角的“文件——選項(xiàng)”,彈出下圖1所示的“Excel選項(xiàng)”對(duì)話框。
圖2
這樣,以后在Excel工作簿中再鏈入網(wǎng)址或者電子郵件地址時(shí),不會(huì)自動(dòng)轉(zhuǎn)換成超鏈接。
如果只是想要某個(gè)工作表中不要將網(wǎng)址或者電子郵件地址自動(dòng)轉(zhuǎn)換成超鏈接,可以利用工作表事件,即在該工作表模塊中輸入代碼:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Hyperlinks.Count <> 0 Then
Target.ClearHyperlinks
End If
End Sub
然而,上面的代碼只對(duì)代碼作用后的單元格有效,對(duì)代碼作用前已有鏈接的單元格無(wú)效。下面的代碼清除工作表中的所有鏈接:
Private Sub Worksheet_Change(ByVal Target As Range)
Me.Cells.ClearHyperlinks
End Sub