在Excel中的版面設定可以對紙張大小的比例縮放,做進一步的設定,有時為了使列印出來或是轉為PDF時,一頁可以塞下足夠多的表格或,甚至是所有的表格,會修改比例縮放,甚至是改為符合「N頁寬M頁高」
但是這樣的情況會使插入的圖片也跟著調整比例,而無法維持原先期望的版面大小
因此會期望可以使圖片的大小不受到「縮放比例」與[N頁寬M頁高」的影響,但是要從哪裡下手呢?
本篇也是很簡單的告訴你使用哪種API功能解決。
2014-12-26
在Excel中的版面設定可以對紙張大小的比例縮放,做進一步的設定,有時為了使列印出來或是轉為PDF時,一頁可以塞下足夠多的表格或,甚至是所有的表格,會修改比例縮放,甚至是改為符合「N頁寬M頁高」
但是這樣的情況會使插入的圖片也跟著調整比例,而無法維持原先期望的版面大小
因此會期望可以使圖片的大小不受到「縮放比例」與[N頁寬M頁高」的影響,但是要從哪裡下手呢?
本篇也是很簡單的告訴你使用哪種API功能解決。
為了可以產生滿版Excel浮水印圖片,並在列印時符合紙張類型 ( 紙張大小寬高) 與版面,所以在頁首頁尾模式插入圖片時,需要取得目前的紙張類型,不過這件事其實不難,因為Excel有提供對應的列舉可以取得,但是卻無法取得此紙張大小的寬與高( 真的找了很久,不像Word很方便有提供,但如果有朋友有找到歡迎告知我 ) ,所以這邊提供了一種方式可以取得,各位可以參考參考。
上一篇提到在使用頁首頁尾插入浮水印時還需考慮是否有奇偶頁與偶數頁的狀況,否則當遇到這兩種類型的頁面時,圖片不會產生。
其實這個需求算是老問題了,網路上也有許多的介紹與解法,但是剛好本人最近遇到的算是比較麻煩的細節需求,所以在這個浮水印的部分會多做一些篇幅介紹,也因此會從基本的部分提起,希望在做浮水印的各位或是需要用類似方法插入圖片的朋友可以參考參考。
最近有需要寫到Excel程式,在Excel中透過automation駔唷些操作,而其中原本是xlsx格式的檔案患有需要轉為xls格式,此時便會有一些相容性的問題出現,例如頁首頁尾的類型等等…
但是,此時會彈出「相容性檢查程式」的警告對話框視窗,一般會由我們使用者互動,按下繼續或取消,但是透過程式時,因為要做自動化,自堧不會意識到視窗的出現,所以,到底要怎麼關閉他? 或是預設不讓相容性檢查程式彈出呢?
其實很容易,只需要簡單的幾行Code就可以,讓我們來試試看!