close

2274

隱藏範圍名稱處理

:「Dear 錦子老師:我有一大堆的檔案都有隱藏範圍名稱這個問題,試過點取「公式 > 名稱管理員」圖示,將內含所有範圍名稱都清除的方式,問題還是一樣。WINDOWS 7Office 2007/2010/2016都有問題。

有沒有解決辨法解決,謝謝。

PS:我是有另一個做法,暫時跳過這個問題,就是不要用Ctrl+"拉的"來複製工作表,而是先開一個新的空白工作表,然後再去本來的那一頁,按ALT+A鍵全選再按CTRL+C鍵複製,再到新開的工作表上按CTRL+V鍵貼上,就沒有這個問題。

:「你()可以將依下面步驟寫入VBA程式,將隱藏的範圍名稱顯示()/隱藏()」。

1、按ALT+F11鍵開啟VBA視窗。

2、點取「插入 > 模組」指令,開啟一個空白模組表。

3、輸入下列程式:

Sub NameShow()

Dim nm As Name

Dim bVisible As Boolean

With ThisWorkbook

If .Names(1).Visible = False Then bVisible = True

For Each nm In .Names

nm.Visible = bVisible

Next nm

End With

Exit Sub

End Sub

4、按ALT+F4關閉VBA視窗,回到EXCEL活頁簿。

5、點取「檢視 > 巨集 > 檢視巨集」指令。

6、在【巨集】對話方塊,點取「NameShow」項目,再點取「執行」鈕執行巨集。

 

若工作表或活頁簿無任何一個範圍名稱會出現如下圖錯誤訊息。

部落格相關範例

2021.03.02

2188儲存格文數字混合公式求解

2021.03.01

2176Excel VBA 時間無法正確比較的問題

2020.12.27

2126Excel如何找到所有符合相同排序的欄位,並傳回下一欄位的值?-VBA

2020.12.21

2120Excel VBA對照字串並自動按順序排列

2020.11.30

2096EXCEL提取不重複值的五種方法()VBA程式法

2020.11.05

2073Excel尋找字串,並複製資料至新位置-VBA

2020.10.27

2063函數寫成VBA

2020.10.18

2053如何用CHR(32)表示連續空格?

2020.10.14

2053Excel VBA 如何自動查找右方黑色的資料,然後複製成左方紅色的格式 ?

2019.11.20

2269請問Excel VBA 畫格子抓不到第一個Column ?

2019.11.14

2261EXCEL VBA 關於 LABEL 計算

2019.10.13

2264如何把有巨集的EXCEL檔案另存儲存沒巨集的EXCEL檔案

2019.10.09

2259使用VBA檢查文字檔是4種編碼中的那一種

2019.09.16

2212儲存格的顏色依自己的設定做改變-VBARGBCELLS

2019.09.02

Q75Excel 連結VBA

2019.03.24

2058Excel VBA 如何檢查工作表(名稱)是否存在

2018.09.17

W0205Word 2016中錄製巨集的方法

2018.05.24

Q134VLOOKUP與合併儲存格-VBA超強版

2018.05.08

Q74Word停用 VBA-Font.Name

2018.04.05

Q2櫃號檢查-巨集一一檢查版

 


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()