Bonjour à tous,
Avec Chatgpt, j'ai un code qui me permet de couper des fichiers Word et txt d'un dossier A et de les coller dans un dossier B. J'ai très souvent une erreur à la ligne "DossierSource & Fichier As DossierDestination & Fichier". Est-ce que vous savez d'où cela peut venir et est-ce qu'il existe une solution ?
Le code en question :
	
	
	
	
	
		
Merci d'avance
	
		
			
		
		
	
				
			Avec Chatgpt, j'ai un code qui me permet de couper des fichiers Word et txt d'un dossier A et de les coller dans un dossier B. J'ai très souvent une erreur à la ligne "DossierSource & Fichier As DossierDestination & Fichier". Est-ce que vous savez d'où cela peut venir et est-ce qu'il existe une solution ?
Le code en question :
		VB:
	
	
	Sub cctest1()
    Dim DossierSource As String
    Dim DossierDestination As String
    Dim Fichier As String
    ' Spécifiez le dossier source directement ici
    DossierSource = "C:\Users\PXC610\OneDrive - SUEZ\Bon réception Fameck Teams\" ' Modifiez cela avec votre chemin d'accès source
    ' Spécifiez le dossier destination directement ici
    DossierDestination = "C:\Users\PXC610\OneDrive - SUEZ\Bon réception Fameck Teams\Exploitation données\" ' Modifiez cela avec votre chemin d'accès destination
    ' Vérifier si les dossiers se terminent par un backslash (\)
    If Right(DossierSource, 1) <> "\" Then
        DossierSource = DossierSource & "\"
    End If
    If Right(DossierDestination, 1) <> "\" Then
        DossierDestination = DossierDestination & "\"
    End If
    ' Boucle à travers tous les fichiers Word (docx) dans le dossier source
    Fichier = Dir(DossierSource & "*.docx")
    Do While Fichier <> ""
        ' Couper/coller le fichier Word dans le dossier destination
        Name DossierSource & Fichier As DossierDestination & Fichier
        Fichier = Dir
    Loop
    ' Boucle à travers tous les fichiers texte (txt) dans le dossier source
    Fichier = Dir(DossierSource & "*.txt")
    Do While Fichier <> ""
        ' Couper/coller le fichier texte dans le dossier destination
        Name DossierSource & Fichier As DossierDestination & Fichier
        Fichier = Dir
    Loop
    MsgBox "Les fichiers ont été coupés/collés avec succès."
End SubMerci d'avance
 
	 
 
		 
					
				 
 
		 
 
		 
 
		 
 
		