1樓:哇哎西西
1、首先將excel文件(預設新建副檔名為xlsx),另存為啟用巨集的工作簿,副檔名為xlsm。
2、按下組合鍵alt+f11快速切換到vba視窗。
3、進入vba視窗後的介面,如圖所示。
4、雙擊thisworkbook後,會彈出一個**視窗。
6、儲存,關閉,重新開啟excel(副檔名為xlsm)文件,效果如圖所示。
2樓:魚木混豬喲
步驟如下:
1.sheet1中有個名為main的巨集,需要excel啟動時自動執行2.雙擊thisworkbook,選擇workbook,選擇open事件,會自動出現2段**
3.在**中間新增如下**:
4.關閉儲存,再開啟excel**式,就會自動執行sheet1中的main巨集了
3樓:平陽虎
private sub workbook_open()……【功能**】
end sub
workbook_open事件**為工作簿**,一定要放在thisworkbook模組內,否則不會自動執行。
4樓:落葉l無情
workbook_open()事件裡面呼叫巨集,該事件在thisworkbook 裡面
private sub workbook_open()call 巨集名稱()
end sub
如何用vba實現開啟指定excel檔案並執行其中的某個巨集
5樓:匿名使用者
啟用excel事件功能,當啟用工作薄時自動執行巨集和一些操作
如何在excel表中讓前面的日期自動生成
假設在 的a列輸入起始日期後,採用下拉方式自動填入連續日期,顯示為x月x日 1 選中a列,點選右鍵,選擇 設定單元格格式 見圖一2 在 設定單元格格式 對話方塊的左面選中 日期,右面選擇合適的顯示格式示例,點選確定 見圖二3 在a列日期起始單元格輸入起始日期,如 8 25 見圖三4 輸入後按回車的顯...
如何在excel表中自動顯示去年同期獎分求助
假設大數報表叫sheet1,日期在a列,待累計的數在c列。在同一工作簿的一空白工作表中,a1輸入 1,在 b1輸入 3 表示1月,3日 在a2輸入 sumproduct day sheet1 a 2 a 9999 b1 sheet1 c 2 c 9999 返回去年3日 12個月 的合計數 sumpr...
如何在excel中隨日期自動劃斜線?比如今天是12號,就在12號下方全劃上斜線如果是星期六,星期日則寫日
1 做一個日期的行,隱藏顯示該行 2 下面一行顯示提起,用函式,day f11 3 在 中,輸入函式 if weekday f11,2 7,日 if weekday f11,2 6,六 如果你的日期放在a1,b1中輸入 if or weekday a1,2 6,weekday a1,2 7 日 應該...