为了一个项目,我需要将.xlsm文件中的数据导出到CSV文件中,并使用PowerShell进行处理。
我目前是手动导出。在原始文件中,标题中有换行符,这些换行符也会传输到CSV文件中。
我的问题:
更新:很遗憾,我不知道如何上传文件。
这里是一个示例CSV文件的内容:
- 我能否使用Powershell从.xlsm文件中导出特定的工作表?
- 如何用空格替换换行符?
![enter image description here](https://istack.dev59.com/nM3lY.webp)
Host name;Computer name old;IP-addr.;"IP-addr.
free?";"Subnetmask
CIDR Suffix";Static DNS entry;DNS alias;"vCPU Number
[Units]";"RAM
[GB]";"Boot disk
[GB]";;;;;;;;
Broadcast;;172.225.145.0;Net;26;;;;;;;;;;;;;
Gateway;;172.225.145.1;Net;26;;;;;;;;;;;;;
Server125;;172.225.145.2;yes;26;;;;;;;;;;;;;
Server126;;172.225.145.3;yes;26;;;;;;;;;;;;;
Server127;;172.225.145.4;yes;26;;;;;;;;;;;;;
Server128;;172.225.145.5;no;26;;;;;;;;;;;;;
CSV文件在Notepad++中的截图