robbynasch
XLDnaute Nouveau
Bonjour
J'essaie de remettre les compteurs à zéro pour la nouvelle année dans un classeur (ARCHIVAGE DES FACTURES.XLSX) par une macro.
J'ai plusieurs feuilles ou onglets "Récapitulatifs", "pointage des paiements", "cotisation URSSAF"
J'ai trouvé pour Récapitulatif :
cela donne
Workbooks.Open Filename:= _
repertoire_macro & "Archivage des factures.xlsm"
'Effacement des données de l'onglet Récapitulatifs
Sheets("Recapitulatif").Select
Sheets("Recapitulatif").Activate
ActiveWindow.SmallScroll Down:=0
Range("A3:E100").Select 'la selection correspond à ce que je veux effacer
Range("A3:E100").Activate
Selection.ClearContents
je voudrais faire la même chose pour les deux autres onglets mais cela ne fonctionne pas. IL me manque certainement un élément de langage. Voici ce que j'ai misb :
Workbooks.Open Filename:= _
repertoire_macro & "Archivage des factures.xlsm"
'Effacement des données de l'onglet Récapitulatifs
Sheets("Recapitulatif").Select
Sheets("Recapitulatif").Activate
ActiveWindow.SmallScroll Down:=0
Range("A3:E100").Select
Range("A3:E100").Activate
Selection.ClearContents
'Effacement des données de l'onglet Pointage des paiements
Sheets("Pointage des paiements").Select
Sheets("Pointage des paiements").Activate
' ActiveWindow.SmallScroll Down:=0
Range("A3:F100").Select
Range("A3:F100").Activate
Selection.ClearContents
Pourriez me donner un petit coup de main.. Je débute. Grand merci pour l'aide que pourrez m'apporter.
Robby
J'essaie de remettre les compteurs à zéro pour la nouvelle année dans un classeur (ARCHIVAGE DES FACTURES.XLSX) par une macro.
J'ai plusieurs feuilles ou onglets "Récapitulatifs", "pointage des paiements", "cotisation URSSAF"
J'ai trouvé pour Récapitulatif :
cela donne
Workbooks.Open Filename:= _
repertoire_macro & "Archivage des factures.xlsm"
'Effacement des données de l'onglet Récapitulatifs
Sheets("Recapitulatif").Select
Sheets("Recapitulatif").Activate
ActiveWindow.SmallScroll Down:=0
Range("A3:E100").Select 'la selection correspond à ce que je veux effacer
Range("A3:E100").Activate
Selection.ClearContents
je voudrais faire la même chose pour les deux autres onglets mais cela ne fonctionne pas. IL me manque certainement un élément de langage. Voici ce que j'ai misb :
Workbooks.Open Filename:= _
repertoire_macro & "Archivage des factures.xlsm"
'Effacement des données de l'onglet Récapitulatifs
Sheets("Recapitulatif").Select
Sheets("Recapitulatif").Activate
ActiveWindow.SmallScroll Down:=0
Range("A3:E100").Select
Range("A3:E100").Activate
Selection.ClearContents
'Effacement des données de l'onglet Pointage des paiements
Sheets("Pointage des paiements").Select
Sheets("Pointage des paiements").Activate
' ActiveWindow.SmallScroll Down:=0
Range("A3:F100").Select
Range("A3:F100").Activate
Selection.ClearContents
Pourriez me donner un petit coup de main.. Je débute. Grand merci pour l'aide que pourrez m'apporter.
Robby