Excel 2007 圖檔問題 |
缺席
|
eugenefan
一般會員 發表:5 回覆:3 積分:1 註冊:2010-01-09 發送簡訊給我 |
請問一下,過去我可以用 Delphi 將 SQL Server 中的圖檔,先轉成 .bmp 臨時檔後
再利用 Excel 的巨集函數 Pictures.Insert(檔案路徑),成功的將圖檔放在指定位置&控制圖檔大小 可是目前在 Excel 2007 下,錄製巨集的過程中,原來 2003 還有的巨集函數就全都不見了 請問各位先進,要如何將圖檔放置在 Excel 2007 正確的儲存格位置並指定大小? 舊有程式 [code delphi] sFileNameX:=TempPath FormatDateTime('YYMMDDhhmmss',WNOW) 'X.BMP'; ExcelApp.Sheets[iPage].Cells[58, 1].Select; //定位 QPhotoXPhoto.SaveToFile(sFileNameX); //轉存至暫存檔 P1:=WS.Pictures.Insert(sFileNameX); //從EXCEL中插入圖檔 P1.ShapeRange.LockAspectRatio := msoFalse; //圖檔大小LOCK P1.ShapeRange.Height:=140; //設定長寬 P1.ShapeRange.Width :=300;[/code] 編輯記錄
eugenefan 重新編輯於 2010-10-24 15:56:20, 註解 增加程式說明‧
|
eugenefan
一般會員 發表:5 回覆:3 積分:1 註冊:2010-01-09 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |