Afficher un msgbox quand la valeur de la cellule est atteinte
Fermé
wiillow2013
Messages postés
26
Date d'inscription
jeudi 7 février 2013
Statut
Membre
Dernière intervention
21 octobre 2016
-
5 juin 2015 à 12:24
wiillow2013 Messages postés 26 Date d'inscription jeudi 7 février 2013 Statut Membre Dernière intervention 21 octobre 2016 - 25 juil. 2015 à 18:11
wiillow2013 Messages postés 26 Date d'inscription jeudi 7 février 2013 Statut Membre Dernière intervention 21 octobre 2016 - 25 juil. 2015 à 18:11
A voir également:
- Afficher un msgbox quand la valeur de la cellule est atteinte
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Aller à la ligne dans une cellule excel - Guide
- Colorer une cellule en fonction de la valeur d'une autre cellule ✓ - Forum Excel
2 réponses
PlacageGranby
Messages postés
393
Date d'inscription
mercredi 26 mars 2014
Statut
Membre
Dernière intervention
7 mars 2019
26
5 juin 2015 à 14:02
5 juin 2015 à 14:02
Bonjour,
En VBA, il y a la programmation des évènements.
Voila un lien pour l'explication :
https://silkyroad.developpez.com/VBA/EvenementsFeuille/
Ton code est ok, mais il doit être placé dans l'évènement change de la worksheet, et il faut y rajouter une condition pour valider que le "change" est pour la cellule A3
En VBA, il y a la programmation des évènements.
Voila un lien pour l'explication :
https://silkyroad.developpez.com/VBA/EvenementsFeuille/
Ton code est ok, mais il doit être placé dans l'évènement change de la worksheet, et il faut y rajouter une condition pour valider que le "change" est pour la cellule A3
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 And Target.Row = 3 Then
If Target.Value = 8 Then
MsgBox "la valeur de la cellule est atteinte"
End If
End If
End Sub
wiillow2013
Messages postés
26
Date d'inscription
jeudi 7 février 2013
Statut
Membre
Dernière intervention
21 octobre 2016
25 juil. 2015 à 18:11
25 juil. 2015 à 18:11
Bonjour,
désoler pour le retard j'avait un soucis avec mes équipement informatique.
merci pour l'aide sa ma vraiment aider, mais je une autre question.
la question est la suivante:
je fait une application sous excel qui cumul les jours absence d'une personne
explication:
je voudrais faire une macro qui faire en sorte que le cumule commence au premier jour de son absences au dernier jours de son jour d'absence le plus élevé.
si le premier jour de l'absence est le 27 juillet 2014 et le dernier jour d'absence le plus élevé le 27 juillet 2015, le calcul du cumul ce fait sur 12 mois.
donc le calcul doit se faire de de la manière suivante:
cumul = absence du dernier jour + absences des autres mois
désoler pour le retard j'avait un soucis avec mes équipement informatique.
merci pour l'aide sa ma vraiment aider, mais je une autre question.
la question est la suivante:
je fait une application sous excel qui cumul les jours absence d'une personne
explication:
je voudrais faire une macro qui faire en sorte que le cumule commence au premier jour de son absences au dernier jours de son jour d'absence le plus élevé.
si le premier jour de l'absence est le 27 juillet 2014 et le dernier jour d'absence le plus élevé le 27 juillet 2015, le calcul du cumul ce fait sur 12 mois.
donc le calcul doit se faire de de la manière suivante:
cumul = absence du dernier jour + absences des autres mois
5 juin 2015 à 15:14
Dans cette éventualité, il faudrait mettre If Target.Value >= 8 Then