[問題] Excel VBA剪裁圖片並另存

作者: takaisumi (歐力寶)   2021-09-16 11:45:33
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:Excel
版本:Office Excel 2007
手機打字,描述較精簡請見諒。
我有數千張圖需要將固定範圍剪掉後再另存出來,目前我可以使用Excel VBA的PictureFo
rmat物件搭配迴圈來完成這工作,但問題是速度太慢了(約2秒3張),想請問有沒有更快的
方法?例如有CreateObject可以用嗎?
目前Excel VBA使用方法概述如下:
1. 用Pictures.Insert插入圖片。
2. 再用shapes的物件.PictureFormat.CropLeft裁切圖片。
3. 再用.ChartObjects.Add( ).Chart的.Export另存出圖片。
4. 最後Delete ChartObject,再迴圈做下一張圖。
謝謝指點!

Links booklink

Contact Us: admin [ a t ] ucptt.com