Re : trouver le code qui trouve par OFFSET la ligne 4 dans un tableau sur un onglet
Bonjour Gorfael et excelent...
Vu l'heure des réponses, je vous remercie d'autant plus ...
Effectivement, je me doutais que ce serait nébuleux..!
je détaille l'objectif:
si j'ai X en F5, la macro va voir le mot placé en ligne D5.
Ce mot correspond à des noms d'onglets (ici: plateforme)
Elle selectionne l'onglet plateforme, le recopie, et le renomme.
Pour le renommer, il commence par le mot concerné (ici plateforme), et y ajoute le texte situé en ligne 3, dans la même colonne (ici: caniveaux).
La macro balaie ensuite les autres cellules sur la ligne 5, pour faire la même chose
puis attaque les cellules de la ligne 6
...et c'est le sujet de la question:
pour nommer les onglets successivement, il va chercher en ligne 3 dans les colonnes balayées.
Je pensais le faire par OFFSET, à partir de chaque cellule balayée, mais à chaque fois que je descend d'1 ligne, l'adresse de la ligne descend aussi
c'est pourquoi je me demande quel code mettre derriere OFFSET pourc que ce soit toujours la ligne 3 qui soit selectionnée.
par ex:
ActiveSheet.Range("A4").Value = cell.Offset(-2, 0)
Quoi mettre à la place de -2 pour qu'il reconnaisse la ligne 3 ? (j'ai da'illeurs fait une erreur dans le précédent post, en mettant ligne 4)
Sinon, merci, excelent pour le tuyau... c'est effectivement bien plus simple
excuse mon ignarité!!
j'espère que c'est un peu plus clair
merci encore. Bon dimanche
gilles72