spread Excel 出力
if(message.ShowMessage("ConfirmExportToExcel") == DialogResult.No)
{
return;
}
//保存ファイル位置を選択
string saveFileName="";
SaveFileDialog saveDialog=new SaveFileDialog();
saveDialog.DefaultExt ="xls";
saveDialog.Filter="Excelファイル|*.xls";
saveDialog.FileName =this.ApplicationName;
saveDialog.RestoreDirectory = true;
saveFileName=saveDialog.FileName;
if(saveDialog.ShowDialog() == DialogResult.Cancel)
{
return;
}
saveFileName=saveDialog.FileName;
this.ShowProgress();
this.spdtemp.ActiveSheet.DataSource = ds.Tables[0].DefaultView;//spread数据源设定。
出力操作を行う
try
{
this.spdtemp.SaveExcel(saveFileName,FarPoint.Win.Spread.Model.IncludeHeaders.ColumnHeadersCustomOnly);
}
catch
{
this.CloseProgress();
return;
}
this.CloseProgress();