vba ajout copie page + effacer données

  • Initiateur de la discussion Initiateur de la discussion warrio
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

warrio

XLDnaute Nouveau
Bonjour,
J'ai besoin de l'aide des pros de vba :

J'ai une macro qui me duplique une page et me la place en dernière place.
Mon problème et que je n'arrive pas a effacer les données après la copie afin d'avoir une feuille vierge. (
et je voudrais que dans les feuilles lors de l'ajout d'une ligne une mise en forme se fasse (comme la ligne du dessus).

voir le fichier ci-joint.

voici mon code : la fonction ajouter fonctionne mais pas la fonction effacer

Sub inserpage()

Dim NomFichier
NomFichier = ActiveWorkbook.Name
Workbooks(NomFichier).Sheets("data").Copy After:=Sheets(ThisWorkbook.Sheets.Count)

'vider contenu de la page copier

NomFichier = ActiveWorkbook.Name
Dim feuille As Worksheet



Set feuille = Sheets(Sheets.Count)

With feuille
For i = .UsedRange.Rows.Count To 6 Step -1
.Range(.Cells(i, 1), .Cells(i, "AB")).Value = ""

Next i

End With
End Sub
---------------




Merci a tous.
warrio
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
707
Réponses
2
Affichages
669
  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
908
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
5
Affichages
591
Réponses
7
Affichages
286
Réponses
4
Affichages
671
Retour