iT邦幫忙

1

EXCEL有兩種預覽列印畫面,要用哪種指令

  • 分享至 

  • xImage

我用了 Sheets(工作表).PrintPreview,指定工作表預覽列印,出現圖A的畫面,
https://ithelp.ithome.com.tw/upload/images/20200825/20030235yLycejPBxo.jpg

但我希望是圖B的畫面,請問要用哪一個指令?
https://ithelp.ithome.com.tw/upload/images/20200825/20030235x310gwHFaL.jpg

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2020-08-24 17:59:06

加個EnableChanges試試看
大概像這樣

Sheets(1).PrintPreview EnableChanges:=True

參考來源一
參考來源二

ltc09 iT邦研究生 4 級 ‧ 2020-08-24 18:57:42 檢舉

EnableChanges:= True
這個指令主要是開啟或停止用戶設置頁設置(例如頁邊距)。
但出來時仍是圖A的畫面,沒有印表機選擇畫面。
謝謝您 :)

1
ccenjor
iT邦大師 9 級 ‧ 2020-08-24 20:11:22

用這試試看(不行,會直接印)。
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False

我要發表回答

立即登入回答