date et n° de série

  • Initiateur de la discussion Initiateur de la discussion ong alain
  • Date de début Date de début

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 !

O

ong alain

Guest
Bonjour à toutes et à tous


Je n 'arrives pas à trouver l' equivalent de dateval en vba.🙁

A partir d' une cellule contenant une date je voudrais avoir son numéro de série dans ma macro.


merci d' avance
Ong alain :woohoo:
 
merci pascal pour ton attention voici la macro
qui me permets de donner le nom du jour de la cellule active
comme mon tableau posséde d'autre valeur que des dates je voulais que cette macro ne s 'execute que sur les cellules date.
Si tu as une idée je suis preneur....

Sub NotificationJour()

' notification du jour

Dim jour As Integer
On Error GoTo fin
(Range('a20') = DateValue(ActiveCell)) gestion erreur essai en cours

jour = Format(Weekday(ActiveCell), 'dddd')

If ActiveCell = Range('a1') Then
With Selection.Validation
.Delete
.Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator _
:=xlBetween
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = 'C' est '
.ErrorTitle = ''
.InputMessage = jour
.ErrorMessage = ''
.ShowInput = True
.ShowError = True
End With


ElseIf ActiveCell < Range('a1').Value Then
With Selection.Validation
.Delete
.Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator _
:=xlBetween
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = 'C' était un '
.ErrorTitle = ''
.InputMessage = jour
.ErrorMessage = ''
.ShowInput = True
.ShowError = True
End With




ElseIf ActiveCell > Range('a1').Value Then
With Selection.Validation
.Delete
.Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator _
:=xlBetween
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = 'Ce sera un '
.ErrorTitle = ''
.InputMessage = jour
.ErrorMessage = ''
.ShowInput = True
.ShowError = True
End With

Else

End If
fin:
End Sub
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
663
Réponses
15
Affichages
804
Réponses
3
Affichages
396
Retour