Excel 2013 ne peut exécuter la macro

Fermé
nistarok Messages postés 304 Date d'inscription vendredi 27 juillet 2012 Statut Membre Dernière intervention 18 avril 2023 - 30 mai 2014 à 15:19
nistarok Messages postés 304 Date d'inscription vendredi 27 juillet 2012 Statut Membre Dernière intervention 18 avril 2023 - 30 mai 2014 à 19:40
Bonjour,

J'essaie de faire une macro toute simple sur excel 2013 qui consiste à remplir une case en noire.
Alors bon, j'enregistre ma macro, j'ouvre le format d'une cellule dans laquelle je lui donne le caractère de remplissage noir, je stoppe l'enregistrement, je crée mon bouton avec la macro liée, je choisis la case où je veux appliquer la macro, je clique et :

" Impossible d'exécuter la macro 'classeur1.xlsx!Bouton4_Cliquer'. Il est possible qu'elle ne soit pas disponible dans ce classeur ou que toutes les macros soient désactivées. "

Je suis perplexe. Merci !
A voir également:

9 réponses

nistarok Messages postés 304 Date d'inscription vendredi 27 juillet 2012 Statut Membre Dernière intervention 18 avril 2023 23
30 mai 2014 à 15:57
up merci !
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié par ccm81 le 30/05/2014 à 17:57
Bonjour

Difficile sans voir le fichier
Un exemple
https://www.cjoint.com/?3EErCjoKcol

RQ. Les boutons sont des objets ActiveX pris dans la boite à outils Contrôles

Cdlmnt
0
nistarok Messages postés 304 Date d'inscription vendredi 27 juillet 2012 Statut Membre Dernière intervention 18 avril 2023 23
30 mai 2014 à 18:24
Hello merci ccm81.
Je t'avoue que je ne connais rien aux macros, et je tatonne seul.
Voilà mon fichier, j'ai enregistré une macro avec les paramètres de la cellule A1, puis j'ai créé mon bouton.
C'est quand je me positionne dans une autre cellule et que je clique sur le bouton, la macro ne fonctionne pas.

https://www.cjoint.com/?3EEsywlHk9h
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
30 mai 2014 à 18:32
Je ne peux pas lire ton fichier, peux tu l'envoyer au format excel 2003 (fichier/enregistrer sous/Type/ .....xls)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nistarok Messages postés 304 Date d'inscription vendredi 27 juillet 2012 Statut Membre Dernière intervention 18 avril 2023 23
30 mai 2014 à 18:39
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
30 mai 2014 à 18:42
Le format n'est pas le bon (je pense que tu as choisi .xlt)

Essaies encore et au cas où copie ta macro ici
0
nistarok Messages postés 304 Date d'inscription vendredi 27 juillet 2012 Statut Membre Dernière intervention 18 avril 2023 23
30 mai 2014 à 18:51
Pourtant mon fichier est bel et bien "classeur.xls"

Bon ma macro est :

Sub case_noire()
'
' case_noire Macro
'

'
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End Sub
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
30 mai 2014 à 19:26
Essaies simplement

Sub Case_Noire
Selection.Interior.ColorIndex = 1
End Sub
0
nistarok Messages postés 304 Date d'inscription vendredi 27 juillet 2012 Statut Membre Dernière intervention 18 avril 2023 23
30 mai 2014 à 19:40
Mais c'est trop mortel, ça marche !
Par contre ce que je saisi pas, c'est que j'ai suivi le tuto sur openclassroom à la différence que eux, ils voulaient changer la couleur du texte en rouge et en gras.

J'ai juste changé le paramètre, je comprends pas pourquoi il me met un blabla inutile et qui ne fonctionne pas.

Merci beaucoup !
0