Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Date

  • Initiateur de la discussion Am Alive
  • Date de début
A

Am Alive

Guest
Bonjour à tous
j'ai deux questions et j'espère trouver une réponse
1ère: Comment saisie dans une cellule une date
du 01/05/2006 au 31/05/2006
2eme: code en VBA
Si la date saisie dans la cellule est du 01/05/2006 = la date de l'ordinateur Then
MsgBox('.......')
Merci d'avance
 

Dan

XLDnaute Barbatruc
Bonjour,

1. tu tapes la date concernée et tu mets le format souhaité par menu / format / cellule puis dans nombre/catégorie tu sélectionnes 'personnalisé' puis tu mets le format jj/mm/aa.

2. VBA :
Code:
Sub control()
Dim c As Range
For Each c In Range('A1:A100')
If c.Value = Date Then
MsgBox '...'
End If
Next c
End Sub

Si pb n'hésite pas

 

Dan

XLDnaute Barbatruc
Bonsoir,

Bon vérifie ces 2 conditions ;

1. La date doit se trouver dans la colonne A entre A1 et A100
2. Ton message doit se placer à la place des petits points que j'ai mis. Donc entre les guillemets.

 

Discussions similaires

Réponses
11
Affichages
229
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…