2017-05-23 23 views
0

をリフレッシュするためにテキストファイルを見つけることができない私は、マクロ-belowを記録している - csvファイルランタイムエラー1004 - Excelは、この外部データ範囲

をインポートするために、私は別のをインポートするファイルの名前を変更しようとした場合1つ(つまり2017-05-01)それは私にエラーを与える:ランタイムエラー1004 - Excelは、この外部データ範囲を更新するテキストファイルを見つけることができません。

範囲を変更した場合は機能しますが、ファイル名を変更した場合は機能しません。 私のExcelはMacで動作しています。私が考えることができる唯一のアイテムは、私のディスクが暗号化されているということです。

With ActiveSheet.QueryTables.Add(Connection:= _ 
     "TEXT;/Users/dl/Documents/Annual_renewal/262_3297_2017_04_30.csv", _ 
     Destination:=Range("A411")) 
     .Name = "262_3297_2017_04_30" 
     .FieldNames = True 
     .RowNumbers = False 
     .FillAdjacentFormulas = False 
     .RefreshOnFileOpen = False 
     .BackgroundQuery = True 
     .RefreshStyle = xlInsertDeleteCells 
     .SavePassword = False 
     .SaveData = True 
     .AdjustColumnWidth = True 
     .TextFilePromptOnRefresh = False 
     .TextFilePlatform = xlMacintosh 
     .TextFileStartRow = 2 
     .TextFileParseType = xlDelimited 
     .TextFileTextQualifier = xlTextQualifierDoubleQuote 
     .TextFileConsecutiveDelimiter = False 
     .TextFileTabDelimiter = False 
     .TextFileSemicolonDelimiter = False 
     .TextFileCommaDelimiter = True 
     .TextFileSpaceDelimiter = False 
     .TextFileColumnDataTypes = Array(1, 1, 1, 1, 5, 1, 1) 
     .Refresh BackgroundQuery:=False 
     .UseListObject = False 
    End With 

End Sub 

答えて

関連する問題