Création de macro VBA


#1

Comment créer une macro pour attribuer un nom à une plage de cellules, les cellules étant de la forme cells(x,y) ou cells(x, y+2) , x et y étant des variables
Merci


#2

Bonjour,

La question est un peu vague.
Tout dépend à quoi et comment servira la plage par la suite :thinking:

Un classeur exemple avec une explication détaillée serait désirée


#3

Bonjour
Voici la macro créee manuellement

Sheets(“feuille de calculs”).Select

Range("E123:E125").Select
ActiveWorkbook.Names.Add Name:="colo11", RefersToR1C1:= _
    "='feuille de calculs'!R123C5:R125C5"
ActiveWorkbook.Names("colo11").Comment = ""

Elle ne me convient pas car dans mon application la zone de référence change

Message du 01/03/18 07:59
De : "Mimimathy88"
A : gbecker69@orange.fr
Copie à :
Objet : [Forum Formule Excel] Création de macro VBA

Mimimathy

mars 1

Bonjour,
La question est un peu vague.

Tout dépend à quoi et comment servira la plage par la suite :thinking:
Un classeur exemple avec une explication détaillée serait désirée