XL 2010 ajout automatique d'un jours (semaine) à une date

  • Initiateur de la discussion Initiateur de la discussion nernono
  • 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 !

nernono

XLDnaute Nouveau
re bonjour à tous,

je viens de faire une macro pour effacer une colonne des donnés qu'elle contient pour remettre des nouvelles information.
le soucis c'est que je voudrait, si possible j'aimerais préparer la date du lendemain de la semaine (lundi au samedi) automatiquement.
si vous pouvez m'aide et en plus m'expliquer se serais super top.
voici ma macro :

Sub Macro12()
'
' Macro12 Macro
'
' effacement des données
Range("B3:B5").Select
Selection.ClearContents
Range("B9:B22").Select
Selection.ClearContents

'changement de date Date+1 (jours de la semaine)

End Sub
 

Pièces jointes

Bonjour Nernono,
Un essai en PJ avec :
VB:
If Weekday([B2]) = 7 Then [B2] = [B2] + 2 Else [B2] = [B2] + 1
JOURSEM ( Weekday en anglais ) donne le N° du jour, avec 2 pour le lundi, 3 mardi ... 7 pour le samedi, donc on rajoute 1 à la date sauf le samedi où on rajoute 2.
Attention en B2 vous avez du texte, je l'ai mis en nombre avec format date pour être traité facilement.
 

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

N
Réponses
13
Affichages
2 K
NikoZozo
N
Retour