Cuestión : Fijar el nombre de la gama dinámicamente en VBA Excel

Tengo un procedimiento que coloque a través del libro de trabajo y enumere todos los números de cuenta de la hoja de trabajo cuadro.  Éstos varían cada mes y necesito crear una gama nombrada (que se utilice en una importación en una base de datos 2003 del ACCESO) que se cree dinámicamente basó en el número de cuentas en la columna.  Un mes podía ser 35 el siguiente, 125. class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
class= CreateWorksheetList secundario >Public " notpretty " del id= " codeSnippet846098 " del
           
class= del

Respuesta : Fijar el nombre de la gama dinámicamente en VBA Excel

este código creará una gama nombrada visible en el encargado conocido, el nombre de la gama es blanco, él parece similar a lo que usted le dijo intentado pero trabaja para mí así que darle un tiro

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
Sub Macro1 ()

Amortiguar la blanco como gama

Gama (ActiveCell, ActiveCell.End (xlDown)). Selecto
Fijar la blanco = Application.Selection
    
Nombre de ActiveWorkbook.Names.Add: = " blanco ", RefersTo: =target
ActiveWorkbook.Names (“blanco”). Comentario = ""

Submarino del extremo
Otras soluciones  
 
programming4us programming4us