Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Macro qui supprime les données

  • Initiateur de la discussion Initiateur de la discussion SEVE95
  • 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 !

SEVE95

XLDnaute Nouveau
Bonjour,
Je souhaiterais 2 macros
_ Faire une macro pour la suppression des filtres et des données des 3 feuilles ( ce sont des tableaux)
_ Faire une macro pour que la feuille "Base atterrissage & Réalisé" soit recopiée dans la feuille "Base" à partir de la colonne D ligne 4
Je vous joins le fichier
Merci par avance
Cordialement
 

Pièces jointes

Bonjour.
Je propose quand même la 1ère :
VB:
Option Explicit
Sub AffToutSupprDonTab()
   Dim Wsh As Worksheet, LOt As ListObject, Rép As VbMsgBoxResult
   For Each Wsh In ActiveWorkbook.Worksheets
      Set LOt = Wsh.ListObjects(1)
      If LOt.AutoFilter.FilterMode Then LOt.AutoFilter.ShowAllData
      If MsgBox("Données tableau " & LOt.Name & " à supprimer ?", _
         vbYesNo, "AffToutSupprDonTab") = vbYes Then LOt.DataBodyRange.Delete
      Next Wsh
   End Sub
À tester.

Pour la seconde repréciser à partir de dans quel intitulé de colonne du BASE faut il tout verser à partir de quel intitulé de colonne du BaseRéaliséAtterrissage.
 
Dernière édition:
Je dirais :
VB:
Sub CopierBAtRBase()
   Dim RngSrc As Range, RngCbl As Range
   Set RngSrc = [BaseRéaliséAtterrissage[[Brut atterrissage]:[xxxx]]]
   Set RngCbl = [BASE[[Brut atterrissage]:[xxxx]]]
   RngCbl.ClearContents
   Set RngCbl = RngCbl.Resize(RngSrc.Rows.Count, RngSrc.Columns.Count)
   RngCbl.Value = RngSrc.Value
   End Sub
 
- 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
9
Affichages
146
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…