selectionner une feuille , et supprimée en plus , les deux contigues de droites?

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 !

Evelynetfrancois

XLDnaute Impliqué
Bonjour le forum
J ai un souci de suppression de feuilles

J ai cette macro qui supprime "LA" feuille que je sélectionne dans la listbox1

Dim WS As Worksheet
Set WS = ThisWorkbook.Sheets(CStr(Me.ListBox1))
WS.Delete

Mais comment faire pour supprimer dans la « volée » les deux feuilles suivantes (Onglets immédiatement à droite de la feuille sélectionnée)
Ce qui ferait 3 feuilles de supprimées en tout, à chaque fois…
J’espère être clair
Merci d’avance pour toutes vos idées ou solutions
Bonne soirée à tous
E et F
 
Re : selectionner une feuille , et supprimée en plus , les deux contigues de droites

Bonjour

Une solution parmi d'autres
Code:
Dim WS As Worksheet
Dim x as integer

Set WS = ThisWorkbook.Sheets(CStr(Me.ListBox1))
x=WS.index
ThisWorkbook.Sheets(x).delete
ThisWorkbook.Sheets(x).delete
ThisWorkbook.Sheets(x).delete

(
 
Re : selectionner une feuille , et supprimée en plus , les deux contigues de droites

Bonjour E & F

A tester:
Code:
Sub suppr()
Dim WS As Worksheet
Dim Tablo(2)
Set WS = ThisWorkbook.Sheets(CStr(Me.ListBox1))
Tablo(0) = Sheets(WS.Index).Name
Tablo(1) = Sheets(WS.Index + 1).Name
Tablo(2) = Sheets(WS.Index + 2).Name
Sheets(Tablo).Delete
End Sub

Bises Chris (et Bravo !!! )
 
Re : selectionner une feuille , et supprimée en plus , les deux contigues de droites

bonsoir Chris , bonsoir pierrejean...
merci pour vos propositions et votre disponibilité !!!

la version de chris me va à merveille c'est super !!!
encore merci .............
bonne soirée à tous
E et F
 
- 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
Retour