VBA - Sélection d'une plage entre 2 offset de champs nommé

Bonjour à tous,

j'ai un tableau se situant entre 2 champs nommés et je me demandais comment je devrais faire pour sélectionner ce tableau.

Je pensais qu'il y aurait surement une façon de le sélectionner avec des offset mais jusqu'à maintenant, je n'ai pas trouvé de solution.

Merci à tous ceux qui prendront le temps de répondre!

Bonjour,

Que penses tu de l’idée de joindre un petit fichier?

Cdlt.

Désolé je croyais que la question était claire.

Bref, je veux sélectionner la région entre les deux champs nommés dans un code VBA.

Le nombre de ligne comprise entre les deux champs et leur emplacement est variable.

Je ne peux pas simplement sélectionner la plage directement

Bonjour,

pour sélectionner la plage en vba

Sub aargh()
    Set ch1 = Range("champs_1").MergeArea
    Set ch2 = Range("champs_2").MergeArea
    Range(ch1.Cells(1, 1).Offset(1, 0), ch2.Cells(1, ch2.Columns.Count).Offset(-1, 0)).Select
End Sub

Ça marche!

Merci beaucoup! Ça faisait un bout de temps que je me cassais la tête!

Rechercher des sujets similaires à "vba selection plage entre offset champs nomme"