亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

使用PowerShell將Excel工作表另存為獨(dú)立文件

 更新時(shí)間:2023年08月09日 08:24:46   作者:winfredzhang  
這篇文章主要為大家介紹了如何使用?PowerShell?腳本將一個(gè)?Excel?文件中的每個(gè)工作表單獨(dú)另存為獨(dú)立的?Excel?文件,以提高工作效率,需要的可以參考一下

導(dǎo)語

在日常工作中,我們經(jīng)常需要處理 Excel 文件。本文介紹了如何使用 PowerShell 腳本將一個(gè) Excel 文件中的每個(gè)工作表單獨(dú)另存為獨(dú)立的 Excel 文件,以提高工作效率。

1. 準(zhǔn)備工作

在開始之前,請(qǐng)確保已經(jīng)安裝了 Microsoft Excel 并在 PowerShell 環(huán)境中啟用了 COM 對(duì)象。

2. PowerShell 腳本

下面是執(zhí)行該操作的 PowerShell 腳本:

# 導(dǎo)入 Excel COM 對(duì)象
$excel = New-Object -ComObject Excel.Application
$excel.Visible = $false
# 打開 Excel 文件
$workbook = $excel.Workbooks.Open("C:\Users\86182\Documents\WeChat Files\wxid_hkpktzc30d1621\FileStorage\File\2023-08\餐飲記分系統(tǒng)情況匯總(2023.8.6).xlsx")
# 遍歷每個(gè)工作表
foreach ($worksheet in $workbook.Worksheets) {
    # 創(chuàng)建一個(gè)新的工作簿
    $newWorkbook = $excel.Workbooks.Add()
    # 將當(dāng)前工作表復(fù)制到新的工作簿
    $worksheet.Copy($newWorkbook.Sheets[1])
    # 保存新的工作簿為獨(dú)立的文件(以工作表名命名)
    $newFilePath = "C:\delphisource\mytools\mynewtools\output\" + $worksheet.Name + ".xlsx"
    $newWorkbook.SaveAs($newFilePath)
    # 關(guān)閉新的工作簿
    $newWorkbook.Close()
}
# 關(guān)閉并退出 Excel
$workbook.Close()
$excel.Quit()
[System.Runtime.Interopservices.Marshal]::ReleaseComObject($excel) | Out-Null

3. 使用方法

按照以下步驟使用 PowerShell 腳本:

C:\delphisource\mytools\mynewtools\Win64\Debug\mynewtools.exe

1.將腳本中的 "C:\path\to\input.xlsx" 替換為要處理的輸入 Excel 文件的路徑。

2.將腳本中的 "C:\path\to\output\" 替換為保存單獨(dú)工作表的輸出文件夾路徑。

3.打開 PowerShell 終端。

4.將腳本粘貼到 PowerShell 終端中。

5.運(yùn)行腳本。

腳本將打開指定的 Excel 文件,遍歷每個(gè)工作表,并將每個(gè)工作表復(fù)制到一個(gè)新的工作簿中。然后,將新的工作簿保存為獨(dú)立的 Excel 文件,文件名以工作表名命名,并保存在指定的輸出文件夾中。

4. 總結(jié)

使用 PowerShell 腳本將 Excel 中的每個(gè)工作表單獨(dú)另存為獨(dú)立的文件可以大大提高處理大量工作表的效率。通過簡單的準(zhǔn)備工作和運(yùn)行腳本,您可以輕松地將一個(gè) Excel 文件拆分為多個(gè)獨(dú)立的文件,以滿足不同的需求。

到此這篇關(guān)于使用PowerShell將Excel工作表另存為獨(dú)立文件的文章就介紹到這了,更多相關(guān)PowerShell Excel內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論