La propriété Offset dans Excel VBA éloigne la plage qui est un nombre particulier de lignes et de colonnes d’une certaine plage (bordure ci-dessous à titre d’illustration uniquement).
Placez un bouton de commande sur votre feuille de calcul et ajoutez les lignes de code suivantes:
Dim exemple As Range Set exemple = Range("A1: A2") exemple.Offset (3, 2) .Select
Résultat lorsque vous cliquez sur le bouton de commande sur la feuille:
Explication: ces lignes de code sélectionnent la plage qui est 3 lignes en dessous et 2 colonnes à droite de Range(« A1: A2 »). La propriété Offset prend toujours la cellule supérieure gauche d’une plage comme point de départ. Pour un exemple pratique de la propriété offset, consultez notre exemple de programme Créer un motif.