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

Résolu - fonction NO.SEMAINE en vba

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

QI dhuitre

XLDnaute Junior
Bonjour le forum, je suis coincé car je n'arrive pas à obtenir le numéro de semaine d'une date.

Code:
Feuil3.Range("b" & i) = (la je veux transcrire:  NO.SEMAINE("C" & i))
(mes dates se trouve dans la colonne C)

J'ai essayé Feuil3.Range("b" & i).formulalocal = "=NO.SEMAINE("c" & i)" mais en vain...
J'ai essayé plein de truc mais je ne trouve pas la bonne syntaxe et j'ai bientôt plus de cheveux!!

Merci de votre aide 🙂
 
Dernière édition:
Re : fonction NO.SEMAINE en vba

Bonsoir Roland_M...uh uh! Comment j'intègre ça dans ma macro ?!

Dans l'immédiat elle ressemble à ceci

Code:
Sub sem()
Dim i As Integer
i = 2
While Feuil3.Range("c" & i) <> ""
Feuil3.Range("a" & i) = i - 1
Feuil3.Range("b" & i) = !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
i = i + 1
Wend
End Sub
et c'est à la place des !!!!! qu'il faut que je puisse transcrire mon numéro de semaine...
 
Dernière édition:
Re : fonction NO.SEMAINE en vba

re

excuses moi effectivement c'est du vb que tu veux !

alors voir avec ceci de Renauder

Public Function NoDeSemRenauder1(D As Date) 'T As Long !
T& = DateSerial(Year(D + (8 - Weekday(D)) Mod 7 - 3), 1, 1)
NoDeSemRenauder1 = ((D - T& - 3 + (Weekday(T&) + 1) Mod 7)) \ 7 + 1
End Function

soit
Sub sem()
Dim i As Integer, D As Date
i = 2
While Feuil3.Range("c" & i) <> ""
D = Feuil3.Range("c" & i) '<<<<<<< voir ceci !?
Feuil3.Range("a" & i) = i - 1
Feuil3.Range("b" & i) = NoDeSemRenauder1(D)
i = i + 1
Wend
End Sub
 
Dernière édition:
- 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
10
Affichages
225
Réponses
2
Affichages
207
  • Question Question
Microsoft 365 planning sur Excel
Réponses
0
Affichages
622
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…