corretion code

alf43

XLDnaute Junior
salut le forum,
qq1 pour corriger mon code ?

i = Range("a65536").End(xlUp).Row
Range("A1:H" & i).Select
ActiveWorkbook.Names.Add Name:="BG", RefersToR1C1:="A1:H" & i

je veux nommer ma zone variable mais lorsque je lance macro il remplace toutes les cellules de la zone par des valeurs " VRAI " .
 

Staple1600

XLDnaute Barbatruc
Re : corretion code

Bonjour à tous


Arrivé après la bataille
Sub test()
ActiveWorkbook.Names.Add Name:="BG", RefersToR1C1:=Range("A1:H" & [A65536].End(xlUp).Row)
End Sub

En modifiant le code de Robert (merci)
Sub test2()
Range("A1:H" & [A65536].End(xlUp).Row).Name = "BG"
End Sub
 
Dernière édition:

alf43

XLDnaute Junior
Re : correction code

salut robert et pierrot
pas de resultats avec ton code pierrot par contre je me suis aperçu que ma zone de cellules venant d'un paste est déjà sélectionnée j'ai simplement mis:
ActiveWorkbook.Names.Add Name:="BG", RefersTo:=Selection
et ça à l'air de marcher
merci de votre aide
à+ sur le forum
alf
 

Discussions similaires

Réponses
6
Affichages
162

Statistiques des forums

Discussions
312 389
Messages
2 087 925
Membres
103 676
dernier inscrit
Haiti