OVH Cloud OVH Cloud

EXCEL 2002 / Macros Visual Basic.

3 réponses
Avatar
JP Faugloire
Qui peut m'indiquer la fa=E7on de programmer une=20
simple bo=EEte d'alerte en macro visual basic, dans le cas=20
o=F9 la valeur d'une cellule de la feuille active prend une=20
valeur sup=E9rieure =E0 "1" ?

J'avais d=E9velopp=E9 des macros fran=E7aises Excel 4 il y a une=20
dizaine d'ann=E9es (=E0 l'=E9poque -- d=E9sormais r=E9volue ! -- o=F9=20
Microsoft offrait une assistance t=E9l=E9phonique gratuite=20
pour le d=E9veloppement) mais je fais un v=E9ritable "blocage=20
culturel" envers le visual basic et sa pr=E9sentation=20
absconce qui me co=EFnce les neurones !!!

Merci de votre aide. L'adresse mel est valide =E0 un tiret=20
pr=E8s.

3 réponses

Avatar
Xav
Bonjour à toi aussi JP Faugloire

Tu devrais trouver ton bonheur dans Données-Validation

--
Cordialement

@+
Xav
"JP Faugloire" a écrit dans le message de
news:351f01c4a470$78be8220$
Qui peut m'indiquer la façon de programmer une
simple boîte d'alerte en macro visual basic, dans le cas
où la valeur d'une cellule de la feuille active prend une
valeur supérieure à "1" ?

J'avais développé des macros françaises Excel 4 il y a une
dizaine d'années (à l'époque -- désormais révolue ! -- où
Microsoft offrait une assistance téléphonique gratuite
pour le développement) mais je fais un véritable "blocage
culturel" envers le visual basic et sa présentation
absconce qui me coïnce les neurones !!!

Merci de votre aide. L'adresse mel est valide à un tiret
près.
Avatar
dadda
Bonjour ;
Cette macro fera peut être l'affaire.
Private Sub Worksheet_Change(ByVal Target As Range)
For Each c In ActiveSheet.UsedRange
If c.Value > 1 Then
MsgBox "La valeur " & c & "n'est pas valide"
c.Interior.ColorIndex = 6
End If
Next c
End Sub
Cordialement
Dadda

-----Message d'origine-----
Qui peut m'indiquer la façon de programmer une
simple boîte d'alerte en macro visual basic, dans le cas
où la valeur d'une cellule de la feuille active prend une
valeur supérieure à "1" ?

J'avais développé des macros françaises Excel 4 il y a
une

dizaine d'années (à l'époque -- désormais révolue ! -- où
Microsoft offrait une assistance téléphonique gratuite
pour le développement) mais je fais un véritable "blocage
culturel" envers le visual basic et sa présentation
absconce qui me coïnce les neurones !!!

Merci de votre aide. L'adresse mel est valide à un tiret
près.

.



Avatar
dadda
Bonjour ;
Cette macro fera peut être l'affaire.
Private Sub Worksheet_Change(ByVal Target As Range)
For Each c In ActiveSheet.UsedRange
If c.Value > 1 Then
MsgBox "La valeur " & c & "n'est pas valide"
c.Interior.ColorIndex = 6
End If
Next c
End Sub
Cordialement
Dadda

-----Message d'origine-----
Qui peut m'indiquer la façon de programmer une
simple boîte d'alerte en macro visual basic, dans le cas
où la valeur d'une cellule de la feuille active prend une
valeur supérieure à "1" ?

J'avais développé des macros françaises Excel 4 il y a
une

dizaine d'années (à l'époque -- désormais révolue ! -- où
Microsoft offrait une assistance téléphonique gratuite
pour le développement) mais je fais un véritable "blocage
culturel" envers le visual basic et sa présentation
absconce qui me coïnce les neurones !!!

Merci de votre aide. L'adresse mel est valide à un tiret
près.

.