Bonjour à tous,
J'ai un sushi avec mon code :
Je me torture l'esprit pour qu'en fonction de ma sélection la macro aille chercher les fichiers (qui se trouvent tous dans un seul et même dossier)
Merci par avance car il me reste plus beaucoup de cheveux sur le caillou ! 😕
J'ai un sushi avec mon code :
Code:
Sub Macro_Mise_a_Jour_Societe()
Dim classeurSource As Workbook, classeurDestination As Workbook
'ouvrir le classeur source (en lecture seule)
If [a1].Value = 1 Then
Set classeurSource = Application.Workbooks.Open("Fichier1.xls", , True)
If [a1].Value = 2 Then
Set classeurSource = Application.Workbooks.Open("Fichier2.xls", , True)
If [a1].Value = 3 Then
Set classeurSource = Application.Workbooks.Open("Fichier3.xls", , True)
'définir le classeur destination
Set classeurDestination = ThisWorkbook
'copier les données de la feuille "Facturation" du classeur source vers la feuille "Facturation" du classeur destination
classeurSource.Sheets("Facturation").Range("A6:AU300").Copy classeurDestination.Sheets("Facturation").Range("A6")
'fermer le classeur source
classeurSource.Close False
End If
End If
End If
End Sub
Je me torture l'esprit pour qu'en fonction de ma sélection la macro aille chercher les fichiers (qui se trouvent tous dans un seul et même dossier)
Merci par avance car il me reste plus beaucoup de cheveux sur le caillou ! 😕