[V] Condition en VBA (excel)

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Verrouillé
yohanb767
Niveau 5
Niveau 5
Messages : 117
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

[V] Condition en VBA (excel)

#1

Message par yohanb767 »

Bonjour à tous ,

j'aimerai un petit coup de main ne sachant que le minimum en VBA

j'aurai souhaité un code VBA qui me permette de mettre

la valeur 1 en A1 si B10 = NT
la valeur 2 en A1 si B10 = S8
la valeur 3 en A1 si B10 = TC

merci d'avance et bonne journée à tous

Yohan
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: Condition en VBA (excel)

#2

Message par jguinch »

Du code VBA ou du code AutoIt ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
yohanb767
Niveau 5
Niveau 5
Messages : 117
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

Re: Condition en VBA (excel)

#3

Message par yohanb767 »

bonjour jguinch

c'est du VBA et pas du code autoit , je sais que je suis sur un forum essentiellement destiné à autoit mais je jongle entre les deux pour un projet
étant inscrit sur le forum j'en profite pour demander ce petit service
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1020
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: Condition en VBA (excel)

#4

Message par walkson »

Dans un module
Sub AA()
Dim maval As Variant
maval = Range("B10").Value
Select Case maval
Case "NT"
Range("A1").Value = 1
Case "SB"
Range("A1").Value = 2
Case "TC"
Range("A1").Value = 3
Case Else
Range("A1").Value = ""
End Select
MsgBox "Autoit Up! Up!"
End Sub
Et pour l'avoir en dynamique sur le Worksheet de la feuille concernée
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
AA
End Sub
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
yohanb767
Niveau 5
Niveau 5
Messages : 117
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

Re: Condition en VBA (excel)

#5

Message par yohanb767 »

merci beaucoup walkson !!

par contre l'avoir en dynamique sur ma feuille 1 je n'y arrive pas , je ne sais pas ou mettre la commandes que tu as mis
ça marche mais il faut que je fasse exécuter
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [V] Condition en VBA (excel)

#6

Message par Tlem »

Bonsoir.
Pour demander de l'aide sur d'autres langages, je vous demanderais de faire appel aux forums dédiés.
Ici on ne traite que AutoIt.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [V] Condition en VBA (excel)

#7

Message par jguinch »

Merci Thierry, c'était le sens de ma question.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Verrouillé