在PowerShell中,如何使用除,
以外的分隔符將分隔文件加載到Excel特定工作表中(例如,文件使用;
)。如何使用除「,」之外的分隔符將分隔文件加載到Excel特定工作表中
我知道如何加載一個CSV文件導入到一個表中使用:
$processes = Import-Csv -Path $csvFile
$Excel = New-Object -ComObject Excel.Application
...
然而,這種假設:
的數據將進入到工作表Sheet1(我需要指定的靶紙名稱並創建它,如果不存在的話)。
輸入文件是CSV,在我的情況下,分隔符可能不是「,」。
我認爲與負載之前,
更換分隔符,但不知何故,它看起來並不整齊,因爲逗號可能裏面的文字存在(例如C1;「兩;字符串」; C3)。
我不是要求完整的代碼,只是一個指針或引用將爲我服務。
我不知道'$ undef'這樣的用法。對於任何使用任何Office interop的人來說,這都是非常棒的信息。 – TheMadTechnician
謝謝你的明確示例。幾年前,當我必須從VB6調用Excel時,我使用了類似的代碼......至少有些東西沒有改變! – NoChance