[Excel] Macro d'ecriture dans des cellules [Résolu/Fermé]

Signaler
-
Messages postés
27
Date d'inscription
mercredi 3 décembre 2008
Statut
Membre
Dernière intervention
14 juin 2009
-
Bonjour,

J'aimerais savoir s'il existait une fonction dans les macros pour écrire, dans chaque cellule séléctionner, un chiffre prédéfini?
Quand je sélectionne plage de cellules, et que je fait l'écriture, ça ne me l'écrit que dans la 1ière, celle qui "a la séléction".

Par avance, merci !
Vincent

5 réponses

Messages postés
17146
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
30 juillet 2020
4 154
Salut,

ube macro s'écrit pour un besoin personnalisé.

Si tu as déjà manipulé le VBA colles dans un module ce bout de code que tu associs à un bouton.

Ensuite tu saisis dans une cellule et sélectionnes la plage dans laquelle tu souhaites copier le contenu de ta cellule active et clic sur le bouton (la cellule active est celle qui reste blanche dans une sélection de plusieurs cellules.


Sub recopie_sur_sélection()

Selection.FormulaR1C1 = ActiveCell

End Sub

A+
Messages postés
23402
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
31 juillet 2020
6 268
Bonsoir tout le monde,

ou, sans macro, tu saisis ta valeur dans une cellule que tu copies, tu sélectionnes ta plage à remplir et tu colles.

eric
Bonjour !!

Voilà, j'ai fait des recherches cette aprem, et j'ai trouvé...

Mon soucis était que seul l'activecell était noter, donc j'ai changer activecell par selection...

Ce qui me donne maintenant:
Selection.Font.ColorIndex = 4
Selection.FormulaR1C1 = "3"

Merci à vous, ca m'as donner l'idée... j'ai jms fait de VBA, mais c'était simple...

Bonne soirée
Vincent
Messages postés
17146
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
30 juillet 2020
4 154
Salut Bdx_77,

Si d'entrée tu nous avais dit que tu souhaitais saisir 3 dans ta sélection, tu n'aurais pas eu a chercher toute l'après midi.

Lorsque tu lance une discution, suis là.

Le code que je t'ai proposé, te permettais de copier n'importe quelle saisie. De même que si tu connais la sélection à traiter, elle peut être insérée dans le code.

A+
Messages postés
27
Date d'inscription
mercredi 3 décembre 2008
Statut
Membre
Dernière intervention
14 juin 2009

Bonsoir,

Quand je dit des recherches cette aprem, je ne dit pas toute l'aprem...
Ton post m'as éclairé, mais ca ne faisait pas comme je le voulais...

J'ai vérifié dans le code, j'ai trifouiller, et j'ai trouvé grâce à toi.

Là, la macro change le fond, change la couleur de la police, et écrit dans toutes les cellules.

Merci pour l'aide que tu m'as apporter !!

Bonne soirée !

Vinc'