スプレッドシートに表示している内容をそのままExcelにエクスポートするのにSaveExcelを使用しています。
例えば、”集計ファイル.xlsx”というエクセルファイルに、
2つのスプレッドシートの表をそれぞれ「精算方法別集計」「項目別集計」というシート名で内容を出力しようと思っています。
下の方法では、"項目別集計"のシート1つしか作成されていませんでした。
(上書きされている?)
上書きされずに、複数のシートを出力する方法はないでしょうか。
oepnSave.FileName = ”集計ファイル.xlsx”
Me.FpSpread1.ActiveSheet.SheetName = "精算方法別集計"
Me.FpSpread1.SaveExcel(oepnSave.FileName, FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders Or FarPoint.Excel.ExcelSaveFlags.UseOOXMLFormat Or FarPoint.Excel.ExcelSaveFlags.SaveAsFiltered)
Me.FpSpread1.ActiveSheet.SheetName = "項目別集計"
Me.FpSpread1.SaveExcel(oepnSave.FileName, FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders Or FarPoint.Excel.ExcelSaveFlags.UseOOXMLFormat Or FarPoint.Excel.ExcelSaveFlags.SaveAsFiltered)
あなたの回答
tips
プレビュー