D
dj.run
Guest
Bonjour le forum,
je viens vers vous, car je rencontre un probleme pour formuler une macro, je vais essayer d'être clair dans mes explications :
j'ai deux fichiers excels ( disons toto et tata), toto est fermé et tata est ouvert, ces fichiers ont un nombre d'onglets differents, mais ils ont des onglets en commun ( même nom) .
ce que je veux faire :
je voudrai ouvrir toto, comparer les nom des onglet de toto avec ceux de tata et pour les onglets qui ont le même nom, je voudrai copier les colonnes A, B, C, D, E, F, G du fichier toto vers les feuilles de même nom du fichier tata. puis refermer toto .
j'ai commencé une macro mais je rencontre des erreurs, un coup de main serait le bienvenu .
merci par avance à tous ceux qui pourront m'aider .
pour info le debut de ma macro (les fichiers ne s'appellent pas toto et tata)
Sub react()
Dim WS As Worksheet
Dim i As Integer
Workbooks.Open ThisWorkbook.Path & " \" & "echeancierdecade.xls"
For Each WS In Worksheets("echeancierdecade.xls")
If WS.Name = Worksheets("RECAP_FACTOREM.xls").WS.Name Then
end sub
merci encore .
@+dj.run
je viens vers vous, car je rencontre un probleme pour formuler une macro, je vais essayer d'être clair dans mes explications :
j'ai deux fichiers excels ( disons toto et tata), toto est fermé et tata est ouvert, ces fichiers ont un nombre d'onglets differents, mais ils ont des onglets en commun ( même nom) .
ce que je veux faire :
je voudrai ouvrir toto, comparer les nom des onglet de toto avec ceux de tata et pour les onglets qui ont le même nom, je voudrai copier les colonnes A, B, C, D, E, F, G du fichier toto vers les feuilles de même nom du fichier tata. puis refermer toto .
j'ai commencé une macro mais je rencontre des erreurs, un coup de main serait le bienvenu .
merci par avance à tous ceux qui pourront m'aider .
pour info le debut de ma macro (les fichiers ne s'appellent pas toto et tata)
Sub react()
Dim WS As Worksheet
Dim i As Integer
Workbooks.Open ThisWorkbook.Path & " \" & "echeancierdecade.xls"
For Each WS In Worksheets("echeancierdecade.xls")
If WS.Name = Worksheets("RECAP_FACTOREM.xls").WS.Name Then
end sub
merci encore .
@+dj.run