Bonsoir,
J'ai une liste de noms en colonne.
Supposons qu'il y ait 100 noms.
J'attribue un nom à cette liste, par exemple "ZAZA".
La longueur de cette liste peut varier (>10 noms ou <100 noms), mais je voudrais qu'elle s'appelle toujours "ZAZA".
J'ai essayé ainsi :
Sub NomListe()
Dim listeselect As String
'la liste est fluctuante, par ce biais, au moyen de cellules nommées, je retrouve les coordonnées de la liste
'quelle que soit sa longueur
listeselect = [FirstCellColonneTransfert2].Address & ":" & [FirstCellColonneTransfert2].Offset([QtNoms] - 1, 0).Address
Range(listeselect).Select 'jusque là ça marche
ActiveWorkbook.Names.Add Name:="BIBI" 'là ça plante
End Sub
Merci d'avance pour toute aide.
J'ai une liste de noms en colonne.
Supposons qu'il y ait 100 noms.
J'attribue un nom à cette liste, par exemple "ZAZA".
La longueur de cette liste peut varier (>10 noms ou <100 noms), mais je voudrais qu'elle s'appelle toujours "ZAZA".
J'ai essayé ainsi :
Sub NomListe()
Dim listeselect As String
'la liste est fluctuante, par ce biais, au moyen de cellules nommées, je retrouve les coordonnées de la liste
'quelle que soit sa longueur
listeselect = [FirstCellColonneTransfert2].Address & ":" & [FirstCellColonneTransfert2].Offset([QtNoms] - 1, 0).Address
Range(listeselect).Select 'jusque là ça marche
ActiveWorkbook.Names.Add Name:="BIBI" 'là ça plante
End Sub
Merci d'avance pour toute aide.