[算表] VBA在特定儲存格插入物件並調整大小

作者: yimean (溫柔殺手)   2018-10-19 07:54:09
軟體:Excel
版本:2013
各位版上的大大早安,我有一個需求就是用VBA在某一個特定位置插入說明圖面。
圖面來源有可能是PDF跟JPG。必須要以可看見的方式插入。如此才能達到"說明"的效果。
這兩個檔案來源都已經有固定的大小了,插入之後我需要調整大小,讓頁面可以放得下。
煩請高手指導一下,感謝。
作者: soyoso (我是耀宗)   2018-10-19 08:16:00
圖片jpg的方面shape.height或width,比例的話scaleheight或scalewidth,特定位置如是要配合儲存格大小話則長寬以range.height或widtholeobject的話則在shaperange調整height、width或比例的部分;位置的話,則是top和left
作者: yimean (溫柔殺手)   2018-10-19 09:02:00
感謝指導,請問,插入JPG與PDF的方法是一樣的嗎?
作者: soyoso (我是耀宗)   2018-10-19 10:07:00
如是以插入物件方式來插入pdf的話,為回文內oleobject的部分
作者: yimean (溫柔殺手)   2018-10-19 14:28:00
更新資料
作者: soyoso (我是耀宗)   2018-10-19 15:08:00
問題1,命名上如無更名時,預設依序物件 1、物件 2...變數名稱無需相同於物件命名,只要符合變數命名規則如dim obj as oleobject,set obj = ....問題2,要看應用於實際檔案是否有符合要的結果,如果無的的話可以直接刪除或做修改問題3,插入圖片方面看是否以pictures.insert如要以回文所提到的shape型態的話,addtextbox的方式

Links booklink

Contact Us: admin [ a t ] ucptt.com