我有一段代碼負責編寫一個.CSV文件,但格式是可怕的。我想知道是否有一個命令或字符串可以發送給CSV,表示它應該加粗所有單元格的第一行文本和中心文本。這可能嗎?如何在寫入CSV文件時格式化文本
StreamWriter sw = null;
try
{
this.SetStatus(DataLogUIStrings.strSavingToCSVFile);
sw = new StreamWriter(exportFileName, this.appendExport);
//first row of CSV
sw.WriteLine("Start Time,End Time,Date,JobID,,Alarm Count");
foreach (SJob job in jobsToExport)
{
//rest of CSV rows
sw.WriteLine(job.GetJobInformation().Replace(',', '\t'));
}
this.SetStatus(string.Format(DataLogUIStrings.strJobsExported, jobsToExport.Count));
}
catch
{
...
}
我的搜索想出了什麼,我希望有一些Excel公式命令因此字符串可能只是"BOLD(Start Time,End Time,...)";
如果不是讓我知道可以完成這件事W/O打開Excel工作表中的任何候補和手動格式化(因爲軟件每天產生24個左右)
是你的powershell和選項?它可以將您的信息格式化爲您想要的CSV格式。 –