Je désirerais obtenir l'effacement de certaines cellules ( celles avec les nombres en rouge dans le fichier joint) a l'aide d'un bouton RAZ puis avec une boite de dialogue demandant confirmation pour l'effacement .
mon code VBA ne s'occupe pas des 5 premières colonnes car Michel met en rouge uniquement les Scores, et la 1ère colonne de Scores est à partir de la colonne F ; si Michel ajoute des colonnes à droite de la colonne AN(pour d'autres Poules, en horizontal), elles seront prises en compte grâce à cette instruction VBA :
dcol = Cells(5, Columns.Count).End(1).Column : dernière colonne, selon la ligne 5
mon code VBA ne s'occupe pas des 5 premières lignes, car la 1ère ligne ayant une donnée Score est la ligne 6 : 1er Score en F6 : 50 ; si Michel ajoute d'autres lignes (pour d'autres Poules, en vertical), elles seront prises en compte grâce à cette instruction VBA :
dlig = Cells(Rows.Count, 7).End(3).Row - 8 : dernière ligne, selon colonne G ;moins 8.
attention : le moins 8 n'est pas une erreur ! c'est plus subtil ! effectivement, avec moins 8, ça va jusqu'à la ligne 47 ; car y'a pas d'nombres en rouge dans les p'tits tableaux "Equipes" en bas de feuille (lignes 58 à 62), ni dans les tableaux "PODIUM" ; mais cette astuce n'empêche pas que s'il y a d'autres lignes supplémentaires, elles seront quand même prises en compte !
Merci Phil,
Effectivement j'ai essayer et ca fonctionne vraiment bien , demain je vais l'inclure dans mon classeur je te tiendrais au courant .
Bonne soirée et merci encore
mimi52
Ta version est parfaite ,ce matin je l'ai incluse dans mon classeur puis j'ai verrouiller toutes les cellules sauf les colonnes rouges et ensuite bloqué ma feuille .
le problème c'est que lorsque je clic sur RAZ le débogueur se réveille en surlignant " Worksheets ("Tableaux de Poules").Unprotect
je joint une capture d'écran du code
je crois que c'est Michel qui n'était pas réveillé. ça explique pourquoi il a zappé tous mes posts.
@Mimi1952 : après les 2 espaces au milieu puis un espace en trop à droite, ce sera quoi, la prochaine fois ? un espace en trop au début ? tu t'amuses à réveiller le débogueur ?
@Mimi1952 : Je rajouterais laisse dormir le débogueur et enlèves par anticipation l'espace au début....
Autrement je te propose une variante "T a b l e a u x d e P o u l e s"
Bonjour, Phil et Soan
Je m'excuse pour le retard mais je vous remercie sincèrement car maintenant tout est nickel ca fonctionne parfaitement et le débogueur c'est enfin endormi
Mais franchement , je ne pensais pas que les espaces dans les onglets de feuille avait une importance comme ca.
Merci encore et à une prochaine
Cordialement mimi1952