• Initiateur de la discussion Initiateur de la discussion fabien
  • Date de début Date de début

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 !

F

fabien

Guest
Bonjour à tous!!

Voila en pleine macro, g un petit soucis!

Je voudrai, en fonction du contenu d'une cellule (du texte), écrire dans plusieurs cellules des nombres

Comment faire?

Chui un novice sur vba aider moi!! avec un exemple je pense ke ça irait!!

Merci d'avance!!
@+
 
Bonjour

Pas très explicite ta demande.
Alors est-ce quelque chose dans ce genre

Sub toto()

If Range("A1") = "tata" Then
  Range("B1") = 2
  Range("C1") = 3
Else
  Range("B1") = 10
  Range("C1") = 20
End If

End Sub

Ensuite si tu as plusieurs cas à traiter tu peux passer par "select case"

Pascal
 
Re

Voilà une macro avec Select Case

Sub toto()

Select Case Range("A1") '<===== En fonction de la valeur de A1 les cellules B1 et C1 prennent des valeurs différentes
Case "tata"
Range("B1") = 1
Range("C1") = 2
Case "titi"
Range("B1") = 10
Range("C1") = 20
Case "tutu"
Range("B1") = 100
Range("C1") = 200
Case Else
Range("B1") = 1000
Range("C1") = 2000
End Select

End Sub

Bon courage

Pascal
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
228
Réponses
5
Affichages
544
Retour