[Résolu] Transformer formule en macro

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

libellule85

XLDnaute Accro
Bonjour le forum,

Je cherche à transformer une formule en macro :

dans la cellule A6 je met la formule suivante =si(b6<>"";"SG";"") etc... formule qui va jusqu'à la cellule A114

Je cherche à faire fonctionner cette macro comme suit : 1 clic cela exécute la macro et un clic pour ne rien mettre.

Merci de me dire si je ne suis pas assez clair dans mes explications.

D'avance merci pour votre aide.
 

Pièces jointes

Dernière édition:
Re : Transformer formule en macro

Bonjour libellule85,

Pas sûr d'avoir tout bien saisi l'histoire du clic puis de l'autre clic ...

Une solution en PJ. Peut être à côté de la plaque .....

A l'ouverture du fichier, je désactive le recalcul automatique.
Tu peux changer des valeurs, rien ne se passe.
Quand tu cliques sur le bouton, ça recalcule. C'est comme si tu faisais F9.

Abel.
 

Pièces jointes

Re : Transformer formule en macro

salut

avec ce que j'ai compris : une évènementielle et sans formule
Code:
Private Sub Worksheet_Change(ByVal R As Range)
  If Intersect(R, Range("B6:B114")) Is Nothing Then Exit Sub
  R(1, 0) = IIf(R = "", "", "SG")
End Sub
 
Re : [Résolu] Transformer formule en macro

Bonjour à tous,

un autre exemple (un peu tard j'avoue):

Code:
Private Sub Worksheet_SelectionChange(ByVal r As Range)
If Intersect(r, Range("c6:c114")) Is Nothing Then Exit Sub
lig = Range("c65536").End(xlUp).Row
Cells(lig, 2) = "Sergent Garcia"
End Sub


Très bonne journée à tous 😎
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
264
  • Question Question
Microsoft 365 Formule
Réponses
3
Affichages
194
Réponses
23
Affichages
662
Retour