如何根據(jù)Excel中的單元格列表重命名文件夾中的所有圖像名稱?

      網(wǎng)友投稿 380 2025-03-31

      如何根據(jù)Excel中的單元格列表重命名文件夾中的所有圖像名稱?

      您是否嘗試過根據(jù)工作表中的單元格列表重命名圖像? 如果是這樣,您是否有任何技巧可以快速處理這項(xiàng)工作,而無(wú)需一一重命名? 在本文中,我介紹了兩個(gè)VBA代碼以在Excel中快速處理此工作。


      重命名文件夾中的所有圖像名稱

      重命名文件夾中的所有圖像名稱

      要重命名指定文件夾中的所有圖像名稱,必須首先在工作表中列出原始名稱。

      1。 按 Alt + F11鍵 啟用 Microsoft Visual Basic應(yīng)用程序 窗口。

      2。 點(diǎn)擊 插頁(yè) > 模塊 并將以下代碼粘貼到腳本中。

      如何根據(jù)Excel中的單元格列表重命名文件夾中的所有圖像名稱?

      VBA:獲取文件夾的圖片名稱

      Sub PictureNametoExcel() UpdatebyExtendoffice201709027 Dim I As Long Dim xRg As Range Dim xAddress As String Dim xFileName As String Dim xFileDlg As FileDialog Dim xFileDlgItem As Variant On Error Resume Next xAddress = ActiveWindow.RangeSelection.Address Set xRg = Application.InputBox("Select a cell to place name list:", "KuTools For Excel", xAddress, , , , , 8) If xRg Is Nothing Then Exit Sub Application.ScreenUpdating = False Set xRg = xRg(1) xRg.Value = "Picture Name" With xRg.Font .Name = "Arial" .FontStyle = "Bold" .Size = 10 End With xRg.EntireColumn.AutoFit Set xFileDlg = Application.FileDialog(msoFileDialogFolderPicker) I = 1 If xFileDlg.Show = -1 Then xFileDlgItem = xFileDlg.SelectedItems.Item(1) xFileName = Dir(xFileDlgItem & "\") Do While xFileName <> "" If InStr(1, xFileName, ".jpg") + InStr(1, xFileName, ".png") + InStr(1, xFileName, ".img") + InStr(1, xFileName, ".gif") + InStr(1, xFileName, ".ioc") + InStr(1, xFileName, ".bmp") > 0 Then xRg.Offset(I).Value = xFileDlgItem & "\" & xFileName I = I + 1 End If xFileName = Dir Loop End If Application.ScreenUpdating = True End Sub
      Copy

      3。 按 F5

      鍵運(yùn)行代碼,并彈出一個(gè)對(duì)話框,提醒您選擇一個(gè)單元格以輸出名稱列表。 看截圖:

      4。 點(diǎn)擊 OK

      并選擇需要在當(dāng)前工作表中列出其圖片名稱的指定文件夾。 看截圖:

      5。 點(diǎn)擊 OK。 圖片名稱已在活動(dòng)工作表中列出。

      然后,您可以重命名圖片。

      1。 按 Alt + F11鍵 啟用 Microsoft Visual Basic應(yīng)用程序 窗口。

      2。 點(diǎn)擊 插頁(yè) > 模塊 并將以下代碼粘貼到腳本中。

      VBA:獲取重命名圖片

      Sub RenameFile() UpdatebyExtendoffice20170927 Dim I As Long Dim xLastRow As Long Dim xAddress As String Dim xRgS, xRgD As Range Dim xNumLeft, xNumRight As Long Dim xOldName, xNewName As String On Error Resume Next xAddress = ActiveWindow.RangeSelection.Address Set xRgS = Application.InputBox("Select Original Names(Single Column):", "KuTools For Excel", xAddress, , , , , 8) If xRgS Is Nothing Then Exit Sub Set xRgD = Application.InputBox("Select New Names(Single Column):", "KuTools For Excel", , , , , , 8) If xRgD Is Nothing Then Exit Sub Application.ScreenUpdating = False xLastRow = xRgS.Rows.Count Set xRgS = xRgS(1) Set xRgD = xRgD(1) For I = 1 To xLastRow xOldName = xRgS.Offset(I - 1).Value xNumLeft = InStrRev(xOldName, "\") xNumRight = InStrRev(xOldName, ".") xNewName = xRgD.Offset(I - 1).Value If xNewName <> "" Then xNewName = Left(xOldName, xNumLeft) & xNewName & Mid(xOldName, xNumRight) Name xOldName As xNewName End If Next MsgBox "Congratulations! You have successfully renamed all the files", vbInformation, "KuTools For Excel" Application.ScreenUpdating = True End Sub
      Copy

      3。 按 F5

      鍵運(yùn)行代碼,并彈出一個(gè)對(duì)話框,提醒您選擇要替換的原始圖片名稱。 看截圖:

      4。 點(diǎn)擊 OK

      ,然后在第二個(gè)對(duì)話框中選擇要替換圖片名稱的新名稱。 看截圖:

      5。 點(diǎn)擊 OK

      ,將彈出一個(gè)對(duì)話框,提醒您圖片名稱已成功替換。

      6.單擊確定,圖片名稱已替換為工作表中的單元格。

      相關(guān)文章: 如何基于Excel中的單元格值重命名工作表?

      最佳辦公生產(chǎn)力工具

      將小時(shí)轉(zhuǎn)化為分鐘 Kutools for Excel!

      準(zhǔn)備好增強(qiáng)您的 Excel 任務(wù)了嗎? 利用的力量 Kutools for Excel - 您終極的節(jié)省時(shí)間的工具。 簡(jiǎn)化復(fù)雜的任務(wù)并像專業(yè)人士一樣瀏覽數(shù)據(jù)。 以閃電般的速度體驗(yàn) Excel!

      為什么需要 Kutools for Excel

      ???  超過 300 項(xiàng)強(qiáng)大功能: Kutools 包含 300 多項(xiàng)高級(jí)功能,可簡(jiǎn)化您在 1500 多種場(chǎng)景中的工作。

      ??  卓越的數(shù)據(jù)處理能力:合并單元格、刪除重復(fù)項(xiàng)并執(zhí)行高級(jí)數(shù)據(jù)轉(zhuǎn)換 - 所有這些都不費(fèi)吹灰之力!

      ??  高效的批量操作:當(dāng)你可以聰明地工作時(shí),為什么還要付出額外的努力呢? 輕松批量導(dǎo)入、導(dǎo)出、組合和調(diào)整數(shù)據(jù)。

      ??  定制的圖表和報(bào)告:訪問各種附加圖表并生成富有洞察力的報(bào)告。

      ???  強(qiáng)大的導(dǎo)航窗格:通過強(qiáng)大的列管理器、工作表管理器和自定義收藏夾獲得優(yōu)勢(shì)。

      ??  七種類型的下拉列表:通過各種功能和類型的下拉列表使數(shù)據(jù)輸入變得輕而易舉。

      ??  用戶友好:對(duì)于初學(xué)者來(lái)說(shuō)輕而易舉,對(duì)于專家來(lái)說(shuō)是一個(gè)強(qiáng)大的工具。

      立即下載,與 Excel 一起穿越時(shí)空!

      閱讀更多 免費(fèi)下載... 采購(gòu)... 
      Office Tab 為 Office 帶來(lái)選項(xiàng)卡式界面,讓您的工作更輕松
      在Word,Excel,PowerPoint中啟用選項(xiàng)卡式編輯和閱讀,發(fā)布者,Access,Visio和Project。 在同一窗口的新選項(xiàng)卡中而不是在新窗口中打開并創(chuàng)建多個(gè)文檔。 每天將您的工作效率提高50%,并減少數(shù)百次鼠標(biāo)單擊!
      閱讀更多 免費(fèi)下載... 采購(gòu)... 

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:如何在WPS文字中插入圖形頁(yè)眉頁(yè)腳
      下一篇:制造業(yè)生產(chǎn)管理總結(jié)(制造行業(yè)年度工作總結(jié))
      相關(guān)文章
      亚洲国产精品成人精品小说| 久久亚洲AV无码西西人体| 少妇亚洲免费精品| 亚洲性色成人av天堂| 国产成人精品日本亚洲| 亚洲片一区二区三区| 亚洲男人在线无码视频| 亚洲国产免费综合| 亚洲AV蜜桃永久无码精品| 亚洲欧洲自拍拍偷精品 美利坚| 亚洲国产中文字幕在线观看| 亚洲国产成人精品女人久久久| 无码天堂亚洲国产AV| 亚洲国产综合AV在线观看| 亚洲中文字幕在线无码一区二区 | 国产亚洲精品成人久久网站| 精品国产日韩亚洲一区91| 麻豆亚洲AV成人无码久久精品| 亚洲av成人片在线观看| 免费观看亚洲人成网站| 妇女自拍偷自拍亚洲精品| 亚洲av区一区二区三| 国产亚洲精品拍拍拍拍拍| 亚洲色精品88色婷婷七月丁香| 国产v亚洲v天堂无码网站| 亚洲精品在线观看视频| 中文字幕在线观看亚洲| 亚洲一级免费视频| 亚洲精品蜜夜内射| 大胆亚洲人体视频| 伊人亚洲综合青草青草久热| 亚洲伊人久久精品影院| 亚洲AV第一页国产精品| 亚洲色偷偷av男人的天堂| 亚洲av专区无码观看精品天堂| 亚洲美国产亚洲AV| 亚洲精品国产高清不卡在线 | 亚洲国产日韩在线成人蜜芽| 伊人久久亚洲综合影院首页| 亚洲aⅴ天堂av天堂无码麻豆| 亚洲国产精品日韩专区AV|