日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

Q如下圖1所示,在工作表列A中存儲著需要移動的文件所在的文件夾路徑,列B中是要將文件移到的目標文件夾路徑,現在需要將列A中文件夾下的文件移到列B中文件夾內,如何實現?

圖1

A:下面使用FileSystemObject對象的MoveFile方法來移動文件:

Sub MoveFilesToNewFolder()

‘聲明FileSystemObject對象

Dim FSO As Object

‘源文件路徑

Dim strSourcePath As String

‘目標路徑

Dim strTargetPath As String

‘文件類型

Dim strFileExt As String

‘文件名

Dim strFileNames As String

‘最后一行行號

Dim lngLastRow As Long

Dim i As Long

lngLastRow = Cells(Rows.Count,1).End(xlUp).Row

For i = 2 To lngLastRow

strSourcePath = Range(“A”& i).Value

strTargetPath = Range(“B”& i).Value

‘可以修改為你想要移動的文件擴展類型,例如*.docx

strFileExt = “*.*”

If Right(strSourcePath, 1) <>”\” Then

strSourcePath = strSourcePath & “\”

End If

strFileNames = Dir(strSourcePath &strFileExt)

If Len(strFileNames) = 0 Then

MsgBox strSourcePath & “中沒有文件.”

End If

Set FSO = CreateObject(“Scripting.FileSystemObject”)

‘目標路徑不存在則創建該路徑

On Error Resume Next

FSO.CreateFolder (strTargetPath)

‘移動文件

FSO.MoveFile _

Source:=strSourcePath &strFileExt, _

Destination:=strTargetPath

Next i

End Sub

代碼中,你可以修改

strFileExt =”*.*”

為你想要移動的文件擴展名,從而實現只移動該類型的文件。

語句:

On Error Resume Next

FSO.CreateFolder(strTargetPath)

在不存在指定名稱的文件夾時,將會創建該文件夾。

分享到:
標簽:excel圖表制作 excel常用函數 excel數據透視表 Excel教程
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定