Salut Banzai64,
Faisant suite à ta solution magique de l'autre jour , j'ai un nouveau classeur avec encore une sélection un peu différente de la précédente
Je me permet donc de t'écrire car tu es un as sur ce sujet
Voilà je voudrais à l'ouverture sélectionner une feuille puis retrouver la cellule du mois en cours et la placer en haut à gauche de la feuille
exemple
A1=Janvier, B1=recettes, C1=dépenses, D1=Février, E1=recettes, F1=Dépenses..... ect......
J'ai en fouillant sur la toile trouvé ce code , adapté à mon fichier
Private Sub Workbook_Open()
With Sheets("CC")
.Activate
.Range("A1:AJ113").Find(MonthName(Month(Date)), LookIn:=xlValues, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False).Activate
End With
End Sub
Il fonctionne pas mal en sélectionnant bien la cellule du mois en cours sauf que la colonne de la cellule active (mois trouvé) ne se place pas à gauche de ma feuille de calcul mais au milieu
J'ai trouve une ligne de code sur internet également qui commence avec le code suivant
MakeTopLeft
et qui s'emblerai s'adapter à ma demande mais cela reste un mystère pour moi pour l'intégrer
ou alors un code refait maison par tes soins
Si tu as une solution miracle
Merci d'avance
Spudy