iT邦幫忙

0

VBA Cells方法失敗

  • 分享至 

  • xImage

請問各位大大

想寫一個巨集自動將每一個開啟的excel檔案修改字體
使用快捷鍵執行沒問題,但搬到 Workbook_Open() 內或呼叫 sub()
都會出現Cells.Select這一行有問題,請問是什麼原因?

https://ithelp.ithome.com.tw/upload/images/20220520/20061271jaVRfdhC9n.jpg

froce iT邦大師 1 級 ‧ 2022-05-20 11:49:25 檢舉
我猜是你這樣寫,一開始沒選到任何工作表,當然沒辦法選下面的儲存格。
blanksoul12 iT邦研究生 5 級 ‧ 2022-05-21 09:59:26 檢舉
全工作表做 formating 會不會做成太大負擔?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2022-05-20 15:16:37

1.如果寫在Worksheet_Activate()應該就不會錯
2.我寫在 Workbook_Open 也不會錯(作用於開檔後第一張工作表),不過我的 Excel 版本稍微早了一點點

joy036 iT邦研究生 3 級 ‧ 2022-05-23 08:24:32 檢舉

請問是Private Sub Worksheet_Activate()
EXCEL365 沒反應耶!

Excel 365 我就不熟了
/images/emoticon/emoticon25.gif

我要發表回答

立即登入回答