Nommer plage de cellule - Fonction décaler

ricolarico Messages postés 3 Date d'inscription mercredi 7 janvier 2004 Statut Membre Dernière intervention 19 janvier 2007 - 19 janv. 2007 à 13:39
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 - 19 janv. 2007 à 15:26
Bonjour à tous,


Donc voilà j'ai un gros problème, je n'arrive pas à trouver la formule pour nommer une Plage de cellule avec la fonction décaler


Une colonne j'y arrive mais pas une plage


La plage va de D13 à I et amené à descendre de plus en plus... d'où la fonction décaler qui me serait grandement utile ! Merci

1 réponse

mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
19 janv. 2007 à 15:26
Salut,

pas trop compris, mais bon...

Pour nommer une plage de données :ActiveWorkbook.Names.Add Name:<gras>" nom_plage ", RefersToR1C1:</gras>"= nom_feuille !Rnuméro_ligneCnuméro_colonne"

Pour décaler depuis une cellule :
Range("A1").Offset(nombre de décalage de ligne, nombre de décalage de colonne)
exemple 1 :
Range("A1").OffSet(1, 1).Select  ' ca selectionne B2

exemple 2 :
Selection.OffSet(1, 1).Value = "test" ' ca écrit test, une ligne en dessous et une colonne à droite depuis la cellule sélectionnée

@++

<hr size="2" width="100%" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
<!--
Rejoignez-nous