Débutant en VBA ! Need help !!

Julien -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je découvre les macros dans excel mac et j'ai un petit problème, non résolu pour le moment.

J'ai dans mon document deux flèches qui me permettent d'incrémenter et de décrémenter la valeur d'une cellule. Je voudrais que la valeur de cette cellule soit comprise entre 1 et 12. Sur PC, j'aurais utilisé le format de contrôle pour indiquer une valeur min et max pour la cellule mais je ne trouve pas ça sur mac ! Quelqu'un aurait-il une astuce pour que j'intègre tout ça dans ma fonction VBA ?

Merci d'avance !

Ju
A voir également:

5 réponses

lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
Quel version ton "Excel Mac" ?
A+
0
Julien
 
C'est la dernière version d'Excel. Je l'ai prise justement pour avoir le VBA ! Donc c'est Office 2011. Je veux juste savoir quel code utiliser pour que la valeur d'une cellule soit comprise entre 1 et 12 et qu'un message ("MsgBox") d'erreur apparaisse quand je suis en dehors de ces valeurs.
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Tu doit tester la cellule dans l'événement..
Private Sub Worksheet_Change(ByVal Target As Range)

End Sub

Et bonsoir, pour aujourd'hui c'est.. dodo
A+
0
Julien
 
Merci pour le coup de pouce ! je vais tenter ça ! A cette heure-ci, je ne pige pas tout aux arguments de la fonction, mais je trouverai !
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Re,
Private Sub Worksheet_Change(ByVal Target As Range)
'supposons le test de la cellule C5
    If Target.Address = "$C$5" Then
        If Target > 12 Or Target < 1 Then
            MsgBox "Valeur non valide"
        End If
    End If
End Sub

A+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonsoir,

Sinon si tu utilises le contrôle 'Toupie' sur clic-droit 'propriétés', tu en as 3 qui t'interessent :
- min
- max
- linkedCell

C'est l'équivalent du contrôle 'Compteur', 'format de contrôle...' onglet contrôle (apparement celui que tu connaissais sur PC).

eric
0