-
Enregistrement macro vba
bonjour
une petite question lorsqu'on enregistre une macro et en tapant dans la barre personnalisé sur le pavé macro on peut voir le déroulé de la macro
mais apparemment celle ci peut être enregistrée dans tous les classeurs ouverts, ou dans ce classeur ou dans classeur xlm. mais que veut dire classeur xlm? mais si on souhaite enregistrer cette macro dans tous les classeurs d excel on choisit l'option classeur ouvert?
faut 'il ouvrir tous les classeurs que l'on a sur excel pour que la macro fonctionne sur eux tous?
je ne sais pas si je m explique clairement
merci:calim2::?
-
Bonjour,
ça serait bien que tu décrive ta config parce que ton 2010 n'est guère convaincant : A ma connaissance il n'existe pas de xlm dans Excel sauf peut-être sur MAC mais dans ce cas c'est le 2010 qui ne colle pas...
Le reste de la question est bien vaste et le champ des réponses tout autant !
En règle générale les macros s'enregistrent sur des classeurs créés pour cela. Sur PC leur extension se termine par ...m (xlam, xlsm, xltm...)
Selon leur finalité tu peux enregistrer tes macros sur un classeur particulier et ces macros fonctionneront sur ce classeur.
On peut aussi enregistrer toute une batterie de macros sur un classeur et considérant qu'elles sont très polyvalentes vouloir qu'elle soit à la disposition de tout classeur ouvert. On parle souvent de classeur de macros personnelles.
Mais il existe aussi de nombreux cas spécifiques. Il est difficile de les énumérer tous (ce n'est pas l'objet du forum)
De plus si une macro est à la disposition de tous les classeurs, encore faut-il que ces classeurs acceptent les dites macros !
Débutante je t'engage à lire ce lien (entre autre...)
A+
-
Enregistrement macro vba
Merci pour le lien je vais le regarder;):lol: