Bonjour, je suis stoppé dans cette question pour mon TP qui sera rendue demain.
SVP quelq'un me donner une fonction qui efface les feuilles vides du classeur courant en personalisant la confirmation. On pourra ici d'utiliser les fonctions integrées ISARRAY et ISEMPTY.
j'ai essayé avec :
Sub purgfeuilles()
Dim feuille As Worksheet
For Each feuille In Sheets
If IsEmpty(feuille.Cells) Then
bouton = vbYesNo + vbDefaultButton2
repnse = 1
msgbox("supprimer la feuille", bouton)
If reponse = vbYes Then
Worksheet.Delete
End If
feuille.Delete
End If
Next feuille
end sub
SVP quelq'un me donner une fonction qui efface les feuilles vides du classeur courant en personalisant la confirmation. On pourra ici d'utiliser les fonctions integrées ISARRAY et ISEMPTY.
j'ai essayé avec :
Sub purgfeuilles()
Dim feuille As Worksheet
For Each feuille In Sheets
If IsEmpty(feuille.Cells) Then
bouton = vbYesNo + vbDefaultButton2
repnse = 1
msgbox("supprimer la feuille", bouton)
If reponse = vbYes Then
Worksheet.Delete
End If
feuille.Delete
End If
Next feuille
end sub