1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Sub MAJBase()
Dim DocChoisi, OldName, NewName, NewDocChoisi
DocChoisi = Application.GetOpenFilename
If DocChoisi <> False Then
OuvreBase
Workbooks.OpenText Filename:=DocChoisi, Origin:=xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, _
Tab:=True, Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1)), TrailingMinusNumbers:=True
Lecture
OldName = DocChoisi: NewName = NewDocChoisi
NewName = Application.GetSaveAsFilename
If NewDocChoisi <> False Then
Workbooks.OpenText Filename:=NewDocChoisi, Origin:=xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, _
Tab:=True, Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1)), TrailingMinusNumbers:=True
' (avec ou sans le quote, il n'y a pas de différence) Name OldName As NewName ' Déplace et renomme le fichier
End If
FermeBase
End If
End Sub |
Partager