[EXCEL]不能設置類 PageSetup 的 PaperSize 屬性 [ COMException.ErrorCode : -2146827284 ]

今天同事問一個Excel巨集的問題,程式執行到 ActiveSheet.PageSetup.PaperSize = xlPaperA4 ,就發生以下的錯誤。
不能设置类 PageSetup 的 PaperSize 属性 [ COMException.ErrorCode : -2146827284 ]

今天同事問一個Excel巨集的問題,程式執行到 ActiveSheet.PageSetup.PaperSize = xlPaperA4 ,就發生以下的錯誤。

不能设置类 PageSetup 的 PaperSize 属性 [ COMException.ErrorCode : -2146827284 ]

 

可是相同的程式,在其他電腦上執行都OK呀!

於是請同事在那台電腦上用Excel錄一下巨集看看是否OK!

結果居然發生錯誤,然後把Excel給搞掛了~

image

 

即然是印表機的問題,於是請同事在印表機那直接再設定,切換預設印表機的紙張尺寸,果然發生錯誤,如下,

image

 

所以應該是因為印表機的問題,所以就請User檢查一下印表機的Driver看看。

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^