我正在做一個需要Excel自動化的德爾福(與Embarcadero XE3)的應用程序。TeeChart和Excel網格線
我需要將由我的應用程序生成的TeeChart插入到XLS文件中。我將圖表導出爲BMP,如下所示:
// Globals.getEnvTempPath() returns the temp directory of the current Windows user.
bmpPath := Globals.getEnvTempPath() + 'enp.bmp';
// enpChart is my TeeChart instance.
enpChart.SaveToBitmapFile(bmpPath);
圖像正確導出。
後來我在Excel中插入圖片如下:
//WkBook is the Workbook
sheet := WkBook.Worksheets[1];
{ params: @rutaImagen, @? @? @xPosicion @yPosicion @? @? }
sheet.shapes.addpicture(bmpPath,False, True, 145, 125, -1, -1);
插入成功,但圖表網格線不會不排隊(垂直)與工作表網格線:
任何想法如何解決這個問題?
什麼將顯示在旁邊的單元格中? –