vba : pourquoi cette erreur ?

miguelangelo

XLDnaute Occasionnel
Bonjour,

je voudrais svp savoir pourquoi je peux écrire :

Range(origine.Offset(i, 0), origine.Offset(i + 6, 5)).Merge

et je ne peux pas écrire :

Range(origine.Offset(i, 0), origine.Offset(i + 6, 5)).select

merci pour vos lumières
 

miguelangelo

XLDnaute Occasionnel
Re : vba : pourquoi cette erreur ?

origine est une cellule que je set au début de ma macro


Dim origine As Range, i As Integer, t As Variant, tt As Variant, ttt As Variant

Set origine = Sheets("Detail").Range("a12")

......

Range(origine.Offset(i, 0), origine.Offset(i + 6, 5)).Merge

là je veux pouvoir sélectionner la zone fusionnée


End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 389
Messages
2 087 933
Membres
103 678
dernier inscrit
bibitm