Bonjour à tous ,

j'ai un souci pour définir mon variable ,mon objectif c'est de définir une variable pour quil arrive à définir sur quel onglet la macro doit se positionner

mes onglets sont nommé de cette facon CA1.CA2.CA3.CA4....CA10)

donc je viens sur un onglet de suivi et je lui demande selon sur quel colonne (cellule ) il est positionné de pouvoir définir Y qui est la variable de numero des onglets CA sachant que les colonnes sur la feuille de suivi vont de 41 à 59 et et j'ai une colonne vide aprés chaque colonne donc j'avance à chaque fois par 2 colonnes (les numero de colonnes sont :41-43-45-47-49-51-53-55-57-59) et Y de 1 à 10; voilà une partie de ma macro:


Sub ACT()

Sheets("suivi").Unprotect


For Each o In Sheets("suivi").Range("AO12:BK12")
If o.Value = "CA Généré" Then
o.Select
x = o.Column
Y=...


Sheets("CA" & y).Range("B17:G46").EntireRow.Hidden = False
Sheets("suivi").Range("D11").Copy
.
.
.

End If

Next o

end sub


merci d'avance .