1樓:我愛桑果
其實vba**,要說複雜,那還真的是很複雜,但是一些簡單的還是比較簡單的,用心看一些簡單的**,有一點感覺後,就嘗試去改一些**,慢慢你就會越來越有感覺的,我這裡錄製了一個巨集來介紹一下,巨集很簡單,就是把a1複製到b1,整個巨集**如下:
sub macro1()
'' macro1 macro
' macro recorded 2013-7-26 by dhl user''
range("a1").select
selection.copy
range("b1").select
activesheet.paste
end sub
第一句是固定的,就是sub 巨集名稱() ,最後一句也是固定的,就是end sub,表示巨集的結束。
中間那些帶單引號的行,不需要理會,都是不執行的,只是一些註釋說明,刪掉也可以,不影響任何東西。
以下幾句的意思其實很容易理解:
range("a1").select - 選定a1單元格
selection.copy - 複製選定的內容
range("b1").select - 選定b1單元格
activesheet.paste - 貼上
夠簡單吧?就是怎麼樣選擇單元格,怎麼樣子複製、貼上都是有一定的語句的規則,需要你自己記住,但是瞭解大概能看明白就行,忘記了也沒事,到時候自己錄製一個,把需要的語句複製過來就行。
2樓:匿名使用者
先自己試試錄製部分巨集,再看**,由淺入深。這樣比較好
excel巨集設定,excel中如何啟用巨集
在excel裡面安全性設為中,而且檔案裡面有寫巨集,則開啟檔案的時候會出個對話方塊,問是否啟用巨集,如果點是,則可以執行巨集命令,如果點否,則巨集不能正常執行。注 巨集是excel裡面編寫的程式 檔案,選項 信任中心,信任中心設定,巨集設定,啟用巨集即可在excel中按下alt f11 即可開啟vb...
Excel裡統計個數的問題,excel統計個數問題
假設資料區在a1 a6 要這個?countif a a,b countif a a,c 得到結果6 還是要這個?sumproduct countif a1 a6,sumproduct countif a1 a6,b c sumproduct countif a1 a6,c b 得到結果5 還是要這個...
Excel巨集控制元件的問題!!求大神指點!!急急急求
1,sub 按鈕bai du3 單擊 自己zhi 設名稱activewindow.selectedsheets.printout copies 1,collate true end sub 2,sub 按鈕4 單擊 activewindow.selectedsheets.printout from ...