aller à une cellule

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

E

Eliane

Guest
Bonjour,

J'utilise Excel 2002 SP3 sur XP Pro SP2.

Dans un classeur 'Classeur1', sur la feuille 'Feuil1' j'ai une 1ere colonne qui contient :
semaine 1
semaine 2
semaine 3
ainsi de suite jusqu'à :
semaine 52

A l'ouverture du classeur, j'aimerai trouver une méthode pour activer autmatiquement la ligne qui correspond au numéro de semaine en cours.

En bref, si on est le 20 février, aller directement à la ligne semaine 8

J'ai essayé avec NO.semaine(aujoudhui();1) mais
je ne sais comment activer une cellule.

Le but : mettre directement l'utilisateur devant la ligne Excel qui concerne la semaine actuelle...

D'avance merci à vous

Eliane
 
bonjour eliane
vite fait avant le boulot

jutilise une methode similaire qui m ammene directement la colonne correspondant au jour J
(chaque colonne est datée )
une idée a adapte peut etre au row

Private Sub Worksheet_Activate()
Dim c As Range
Dim z As String
Dim i As Byte
With Rows(1)
Set c = .Find(Date + 1, LookIn:=xlValues)
If Not c Is Nothing Then
i = c.Column
z = c.Address
Range(z).Activate
End If
End With
On Error GoTo Out:
ActiveWindow.ScrollColumn = i

activeCell.Offset(1, 0).Select
Exit Sub
Out:
MsgBox 'Date ' & Format(Date, 'DD/MM/YYYY') & ' Non Trouvée'
End Sub

e et f
 
Re : numéro de semaine en VBA ?

Merci evelynetfrancois pour cette réponse rapide mais une de mes difficultés est justement de trouver une fonction VBA qui me renvoie le numéro de la semaine en cours..

Dans ton exemple, tu utilises la fonction Date très différente d'une fonction Excel du genre NO.SEMAINE(...)

Y a-t-il donc une astuce pour récupérer le numéro de semaine actuelle en VBA ?

Par exemple, si on est le 22 février qu'elle méthode utiliser pour avoir le résultat ' 8 '

D'avance merci à tous

Eliane
 
- 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

B
Réponses
3
Affichages
798
B
E
Réponses
1
Affichages
714
M
Réponses
7
Affichages
1 K
Menstru LH
M
B
Réponses
13
Affichages
2 K
blaise14
B
H
Réponses
2
Affichages
1 K
HopHopHop
H
Retour