Excel找不到Macro1 A 2,該如何處理 有具體步驟嗎?謝謝

2022-01-07 03:48:24 字數 4813 閱讀 8657

1樓:匿名使用者

因為工作簿中有隱含的4.0巨集表函式,隱含在隱藏的名稱中。有兩種方法,第一種比較簡單。

一、手動選中所有工作表,按下ctrl鍵單擊全部工作表(不能用系統的『選中所有工作表』選項,會把病毒工作表macro1也選中,造成如下操作無效)。

2、複製至新的工作表中,儲存。

3、刪除老的excel工作簿。

4、完成。

二、讓其現身的方法:

1.在excel介面點alt+f11,進入vbe視窗,在左邊「工程」視窗中點選出問題的那個工作簿,然後插入一個模組:

2.將如下**複製到模組中:

sub displaynames()

dim na as name

for each na in thisworkbook.names

na.visible = true

next

end sub

然後點「執行」按鈕執行巨集**,如下圖:

3.回到excel介面,調出名稱管理器,就會看到那個包含巨集表函式的名稱了:

4.點選這個名稱,然後選擇刪除,以後就再也不會有那個提示了。

以上方法來自excelhome論壇的高人指點,並非本人原創。

2樓:匿名使用者

1.新建一個子表;

2.把你的表複製過去;

3.把原來的表刪去;

3樓:

開啟要解決問題的工作表,按alt+f11開啟vb編輯器,在「檢視」下選擇「工程資源管理器」,開啟後雙擊」thisworkbook」,在右邊的編輯頁面複製下面的**

sub hidemacrosheet()

thisworkbook.sheets("macro1").visible = 1

end sub ( 顯示隱藏的巨集表macro1)

sub displaynames()

dim na as name

for each na in thisworkbook.names

na.visible = true

next

end sub (顯示隱藏的「auto_activate」)

然後點選「執行」下面的「執行子過程/使用者窗體」,或按f5,彈出巨集對話方塊,選擇:「t hisworkbook. hidemacrosheet」,然後再點「執行」,此時就可以在工作表中看到表macro1顯示出來。

然後再點選「執行」下面的「執行子過程/使用者窗體」,或按f5,彈出巨集對話方塊,選擇:「t hisworkbook. displaynames」,然後再點「執行」,此時就可以在表macro1的 a2看到「auto_activate」,點選「名稱管理器」,裡面有很多定義的名稱,把含有auto_activate

的全部刪掉就可以了。

4樓:匿名使用者

macro1!$a$2是表macro1的a2

是不是把工作表隱藏了

excel出現找不到macro1,a$2怎麼解決

5樓:蹲在路邊的鬼

中了巨集病毒,首先

在excel介面點alt+f11,進入vbe視窗,在左邊「工程」視窗中點選出問題的那個工作簿,然後插入一個模組:輸入

sub displaynames()

dim na as name

for each na in thisworkbook.namesna.visible = true

next

end sub

然後點「執行」按鈕執行巨集**

回到excel介面,調出名稱管理器,就會看到那個包含巨集表函式的名稱了,然後哦選中,刪除即可。。

6樓:匿名使用者

巨集**丟失了,或者巨集指向改變了

excel找不到macrol!$a$2,該如何處理?

7樓:我是吶個誰

1、首先開啟excel2010,就會出現「找不到macro1!$a$2」問題,這是因為隱含在隱藏的名稱中沒有刪除乾淨。

2、在excel介面上按alt+f11,進入vbe視窗,在左邊「工程」視窗中點選出問題的那個工作簿,然後插入一個模組。

3、將如下**複製到模組中:

sub displaynames()

dim na as name

for each na in thisworkbook.namesna.visible = true

next

end sub

然後點「執行」按鈕執行巨集**。

4、回到excel介面,選擇「公式」--「名稱管理器」。

5、在跳出的視窗中就能看到隱藏的名稱,把他刪除就可以了。

8樓:寂夜思

因為工作簿中有隱含的4.0巨集表函式,隱含在隱藏的名稱中。有兩種方法,第一種比較簡單。

一、手動選中所有工作表,按下ctrl鍵單擊全部工作表(不能用系統的『選中所有工作表』選項,會把病毒工作表macro1也選中,造成如下操作無效)。

2、複製至新的工作表中,儲存。

3、刪除老的excel工作簿。

4、完成。

二、讓其現身的方法:

1.在excel介面點alt+f11,進入vbe視窗,在左邊「工程」視窗中點選出問題的那個工作簿,然後插入一個模組:

2.將如下**複製到模組中:

sub displaynames()

dim na as name

for each na in thisworkbook.names

na.visible = true

next

end sub

然後點「執行」按鈕執行巨集**,如下圖:

3.回到excel介面,調出名稱管理器,就會看到那個包含巨集表函式的名稱了:

4.點選這個名稱,然後選擇刪除,以後就再也不會有那個提示了。

以上方法來自excelhome論壇的高人指點,並非本人原創。

9樓:匿名使用者

檔案另存為:儲存型別為excel啟用巨集的工作簿

10樓:匿名使用者

一:表macrol不存在

二:表macrol路徑不對

11樓:匿名使用者

一:表macrol不存在

二:表macrol路徑不對

或者是你引用的表未開啟!

12樓:手機使用者

一:表macrol不存在

二:表macrol路徑不對

問題怎樣解決,請指教

excel出現找不到macro1,a$2怎麼解決

13樓:匿名使用者

a1是相對引用,如果橫向拖動,拖到b列就成了b1,依次下去就是c1,d1,e1,f1……;縱向拖動就變成a2,a3,a4…… $a1是絕對引用列,相對引用行。在拖動過程中,無論怎麼拖動a是不會變化的,橫向拖動就全是a1,縱向拖動就成了a1,a2,a3 a$1是絕對引用行。橫向拖動會變成b1,c1,d1,e1,f1;縱向拖動就全是a1。

$a$1是完全絕對引用。無論怎麼拖動都是a1

14樓:蹲在路邊的鬼

真巧,原來我也為這個糾結過,中了巨集病毒,首先在excel介面點alt+f11,進入vbe視窗,在左邊「工程」視窗中點選出問題的那個工作簿,然後插入一個模組:輸入

sub displaynames()

dim na as name

for each na in thisworkbook.namesna.visible = true

next

end sub

然後點「執行」按鈕執行巨集**

回到excel介面,調出名稱管理器,就會看到那個包含巨集表函式的名稱了,然後哦選中,刪除即可。。

15樓:匿名使用者

直覺,我認為你中了巨集病毒。

咋沒找到表情呢?哈哈

excel2007老是提示 [找不到macro1!$a$2] 怎樣不會跳出來???

16樓:我是來嚇寶寶的

開啟excel.按alt +f11

然後點上面的 插入--模組,彈出一個視窗,輸入下面的**:

sub displaynames()

dim na as name

for each na in thisworkbook.namesna.visible = true

na.delete

next

end sub

然後點上面的 執行--執行子過程/使用者窗體ok,關掉這個,再試試你的excel。

17樓:匿名使用者

檔案-開啟,然後定位到該文件並單擊一次,然後在對話方塊中開啟按鈕後面的小黑三角(如圖所示),選擇「以副本方式開啟」,開啟之後按ctrl+f3,調出定義名稱對話方塊,刪除引用了macro1!a$2$的名稱,然後儲存,不行的話就是中了巨集病毒了...用巨集病毒專殺工具

18樓:匿名使用者

這個excel檔案中有巨集在執行,這個巨集用到了macro1這張工作表。

因沒有這張表所以跳出提示了!

excel 2016 找不到macro1!$a$2,該如何解決? 10

19樓:匿名使用者

這個的意思是找不到macro檔案中a2單元格,其實就是說在指定目錄沒有macro檔案。一般找到這個檔案,放到和你開啟的檔案同資料夾下就可以了。

在Excel中,怎麼合併單元格?我找不到。。忘了

選擇要合併的單元格單擊右鍵選擇單元格格式在對對齊裡面合併單元格打鉤就行了 選好兩個格之後,再滑鼠右鍵,列表裡就有這個功能 回答您的問題我已經看到,請稍等一下,這邊馬上整理答案稍後為您解答。您好,excel 合併后里面的單元格不見了,可以通過使用合併函式實現合併後內容不變。方法步驟如下 1 開啟需要操...

刺客信條2找不到最後密函頁,怎麼辦

有部分密函是根據劇情獲得的,所以最後一個密函可能需要跟主線走,或者lz有些鳥瞰點還沒有完成 每個城都找過了?鷹點跳完了沒 要跳了鷹點才會出密函的位置 打完當前任務,多找達芬奇。刺客信條2抄本頁面只剩最後一個了但找不到 你這情況沒copy見過,應該不是bug。最大的問題可能是你地圖上的鳥瞰點還沒有找全...

ecel裡sheet2a1公式,Excel裡sheet2 A1公式 HYPERLINK sheet1 B1 ,Sheet1 D1 為什麼向下拉的時候,公式中的D列會變,而B不變

這個可以達到你的要求,如果row 的行號不對應你的資料,可以採用 數學的方法 如 你在a1單元格輸入 d1 這個公式,表示你連線是sheet1 b1 如果想變成b10就可以採用 d1 不知你看明沒有。我舉二個例項,仔細看。a1同等於 hyperlink sheet1 b1 sheet1 d1 a1d...