1
私のExcelシートに画像を追加しようとしています。これは私のコードです:Excelシートに画像を追加する
string AppDirectory = AppDomain.CurrentDomain.BaseDirectory;
Range oRange = (Range)ar.Cells[2, 1];
float Left = (float)((double)oRange.Left);
float Top = (float)((double)oRange.Top);
const float ImageSize = 32;
ar.Shapes.AddPicture(AppDirectory + "ReportIcon" + "\\Bedab-Logo-Blue", Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoCTrue, Left, Top, (float)1.41, (float)0.4);
oRange.RowHeight = ImageSize + 2;
しかし、このコード行、
ar.Shapes.AddPicture(AppDirectory + "ReportIcon" + "\\Bedab-Logo-Blue", Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoCTrue, Left, Top, (float)1.41, (float)0.4);
は、次の例外がスローされます。
タイプ 「System.Runtime.InteropServices.COMExceptionのハンドルされていない例外'mscorlib.dllで発生しました
追加情報:指定されたファイルが見つかりませんでした。
注:パスが正しい
そこに暴行が表示されませんでした –