在我的数据记录应用程序中,我写入表格的临时文件... AppData \ Local \ Temp \ euaxgd5z.csv
默认情况下会在Excel中打开。
Process.Start(TempFileLocationBox.Text.ToString());
下次计时器尝试向此文件写入更多数据时,会抛出异常。但是,如果我用TextPad打开它
Process.Start("textpad.exe", TempFileLocationBox.Text.ToString());
它可以非常愉快地写入文件,TextPad会询问我是否要重新加载它。如何使Excel与TextPad一样好用?
答案 0 :(得分:0)
就我个人而言,我甚至不会尝试'沟通'来擅长重新加载文件。我会写一个新文件,并在可能的情况下关闭旧版本后打开excel的新副本。
这样,您就不必担心用户是否使用开放式办公室,例如。