怎樣消除Excel表格裡的宏

  • 作者:由 匿名使用者 發表于 動漫
  • 2022-10-13

怎樣消除Excel表格裡的宏桃枝夭夭2017.02.15 回答

要看是什麼型別的了。

alt+F11

在左邊工程管理裡看一下有沒有模組?有模組的話,刪除。

如果沒有,那就雙擊工作表表名,右邊會顯示,這樣的是工作表宏。刪除程式碼即可。

如果都沒有。

那你是載入了宏。

透過工具,載入宏,把有對勾的去掉

具體問題具體對待,你這樣籠統的問,只能籠統的給你答了

怎樣消除Excel表格裡的宏匿名2017.02.15 回答

宏(vba)是用來批次和/或重複執行某些操作。下面是我學習宏的經歷:

1。 點選單的檢視,宏,錄製宏,做一些簡單的動作,如在a1輸入1,在b1輸入 =a1*2,將b1的字型顏色設為紅色,再點檢視,宏,停止錄製。同時按alt和f11進入vb介面,在左上視窗找到模組一,雙擊,右邊窗口出來了你錄製 的宏的程式碼。懂英語最好了,一句一句就象白話文:)

2。 裘伯君說:程式設計只需掌握判斷語句。vba中典型的判斷語句如下:

if 某條件 then

一些語句

else

又一些語句

end if

簡單的if語句可以是

if 某條件 then

一些語句

end if

更簡單的判斷語句為

if 某條件 then 一語句

舉例,在你錄 制的程式碼處貼上以下宏:

sub test()

if 5 > 2 then msgbox “i love u!”

end sub

按f5執行此宏,你會看到一訊息框,“i love u!“

所有的操作無非是一大堆邏輯判斷,即if語句中再套if語句。

3。 除了判斷語句,還應掌握迴圈語句,應為電腦擅長的就是重複工作:)

貼上以下程式碼在有你錄製宏的地方:

sub test2()

for i = 1 to 10

cells(i,1)=i

cells(i,1)。font。colorindex = i

next i

end sub

把宏的視窗變小些,讓你能看到excle表格的a列,在宏的視窗中重複按f8,看excle裡的變化。

for 。。。 to 。。。

一些語句

next

是經典的迴圈語句,剛才那個程式碼的意思是從1重複到10,其中cells(i,1)是工作表中的第 i行第1列,font。colorindex你錄製的第一個宏裡有的,就是設字型顏色。

Top