我有一大段代码负责编写 .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,...)";
如果不让我知道任何可以在不打开 excel 表和手动格式化的情况下完成此操作的替代方法(因为软件产生一天 24 次)