用powershell去处理excel 举几个例子
时间: 2023-08-04 20:38:24 浏览: 94
以下是使用 PowerShell 处理 Excel 的几个例子:
1. 读取 Excel 文件
```
$excel = New-Object -ComObject Excel.Application
$workbook = $excel.Workbooks.Open("C:\path\to\file.xlsx")
$worksheet = $workbook.Sheets.Item(1)
$cell = $worksheet.Cells.Item(1,1).Value()
$workbook.Close()
$excel.Quit()
```
这个例子演示了如何使用 PowerShell 打开 Excel 文件并读取其中的单元格。
2. 写入 Excel 文件
```
$excel = New-Object -ComObject Excel.Application
$workbook = $excel.Workbooks.Add()
$worksheet = $workbook.Sheets.Item(1)
$worksheet.Cells.Item(1,1).Value = "Hello, World!"
$workbook.SaveAs("C:\path\to\output.xlsx")
$workbook.Close()
$excel.Quit()
```
这个例子演示了如何使用 PowerShell 创建一个新的 Excel 文件并在其中写入数据。
3. 修改 Excel 文件
```
$excel = New-Object -ComObject Excel.Application
$workbook = $excel.Workbooks.Open("C:\path\to\file.xlsx")
$worksheet = $workbook.Sheets.Item(1)
$worksheet.Cells.Item(1,1).Value = "New Value"
$workbook.Save()
$workbook.Close()
$excel.Quit()
```
这个例子演示了如何使用 PowerShell 打开 Excel 文件并修改其中的单元格。注意,需要使用 `Save()` 方法将修改保存回原文件。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)