Comment simplifier une très longue macro ?

Fermé
irettigam - Modifié par irettigam le 19/07/2015 à 16:14
NHenry Messages postés 15047 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 11 mars 2023 - 19 juil. 2015 à 18:34
Bonjour,
Est il possible de simplifier ma macro de 252 grandes lignes par une autre méthode ?
Le principe est simple: en colonne C j'inscris un des 4 noms de volontaires. Si la personne inscrite est absente j'écris devant ce nom ABS, si ce n'est pas son nom ou si elle est présente la case reste blanche.(4 personnes sur 42 jours)
Il serait plus clair d'envoyer mon planning avec les macros mais je ne sais pas le faire...
Merci à tous ceux qui voudraient répondre à ce message


A voir également:

1 réponse

NHenry Messages postés 15047 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 11 mars 2023 331
19 juil. 2015 à 16:42
Peux-tu nous montrer un peu de ton code (pas forcément tout) ?
la coloration syntaxique.
0
Désolé mais je ne comprends pas ta question
0
Ceci peut être?
Sub macro()
if range("C2")=range("K1")and range("K2")="A"
or C2 L1 L2
or C2 M1 M2
or C2 N1 N2 then end if
if range("C2")=range("K1")and range("K2")=""
or C2 L1 L2
or C2 M1 M2
or C2 N1 N2 then end if
Cela pour 1 journée pour 4 personnes donc X 7 pour 1mois X 6 pour un semestre !

Visual Basique Editor appel les 3 macros pour execution
0
NHenry Messages postés 15047 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 11 mars 2023 331
19 juil. 2015 à 18:34
Je voulais dire, copier tout ou partie de ton code, pour voir comment tu fais, merci aussi d'utiliser la coloration syntaxique du forum (voir mon message précédent).
0