XL 2016 Msgbox conditionnel

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Gabriel.leroux82

XLDnaute Nouveau
Bonjour,
Je suis nouveau dans vba, je veux créer un msgboxà l'ouverture du fichier avec une condition
le fichier contient un calendrier, chaque onglet par mois et je veux afficher selon une date donnée un message de paiement,
J'ai crée un dernier onglet dans ce fichier excel un tableau avec les dates en question et une alerte, exemple si date d'aujourd'hui = date donnée(dans le tableau) il affiche "ALERTE", ensuite avec les alertes (logiquement avoir une seulement dans le tableau le msg box s'affiche
donc,
si colonne "B1 à B900" = alerte
affiche "veuillez payer la facture"
sinon "" (IL N'AFFICHE RIEN)
il doit ensuite vérifier toutes les colonnes (B1 à B900)
end if

J'espère que c'est clair 🙂
Merci beaucoup
 
Ceci étant dit, un ex arbitraire en PJ que vous pouvez adapter, avec :
VB:
Private Sub Workbook_Open()
Dim Chaine As String, L As Integer
    With Sheets("Alertes")
        For L = 2 To .Range("A65500").End(xlUp).Row
            If .Cells(L, "A") = Date Then
                Chaine = Chaine & .Cells(L, "B") & Chr(10)
            End If
        Next L
        MsgBox Chaine
    End With
End Sub
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
578
Retour