簡體   English   中英

使用記事本打開文件,然后在C#中將數據復制到Excel

[英]Open File using Notepad and Copy data to Excel in c#

我有一個用管道分隔的csv文件。 我想知道c#中是否有任何方法,以便它將在記事本中打開文件,然后將數據復制到excel。 我希望執行此特定步驟,而不僅僅是簡單的復制和粘貼。

問題是,如果我直接通過excel打開文件,該文件將被損壞。

因此,首先使用記事本打開它,將其復制到新的excel文件中,然后在excel中進行其余操作。 與通過Excel打開文件不同,這將提供正確的輸出。

有人可以讓我知道是否可以用C#實現嗎?

您可以將整個文件讀取為System.Text.StringBuilder並替換| , 現在嘗試使用Excel打開文件,它將打開沒有任何問題。

樣例代碼

System.Text.StringBuilder str= File.ReadAllText(@"C:\temp\test.csv");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM