Affecter une valeur à un mot avec VBA
Résolu
Nate
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voila je débute sur VBA et je suis un peu bloqué là !
En fait, il faudrait que j'affecte une valeur à un mot, exemple, à "bonjour" la valeur 1 et à "salut" la valeur 0 ! Et je voudrais que cela se fasse automatiquement
Est ce que vous pouvez m'aider
MErciii
Voila je débute sur VBA et je suis un peu bloqué là !
En fait, il faudrait que j'affecte une valeur à un mot, exemple, à "bonjour" la valeur 1 et à "salut" la valeur 0 ! Et je voudrais que cela se fasse automatiquement
Est ce que vous pouvez m'aider
MErciii
A voir également:
- Affecter une valeur à un mot avec VBA
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Mettre un mot de passe sur un dossier - Guide
4 réponses
Regarde ce code :
Sub Test()
Dim bonjour As Byte
Dim salut As Byte
bonjour = 1
salut = 0
MsgBox "bonjour = " & bonjour & vbCr & _
"salut = " & salut
End Sub
Posée comme ceci le question amène un réponse très différente :
Sub Test()
Dim cel As Range 'cellule à contrôler
For Each cel In ActiveSheet.Range("A1:A10").Cells
If cel.Value = "bonjour" Then
cel.Offset(0, 1).Value = 1
ElseIf cel.Value = "salut" Then
cel.Offset(0, 1).Value = 0
End If
Next cel
End Sub