Jump to content

Utilizar valor de una variable en una función

Posted

Hola a todos, quisiera saber como poder utilizar en una forma una variable que con tiene el nombre de una hoja de Excel. Por ejemplo en vez de que diga el nombre de la hoja esté el valor de la variable. Saludos!

Cita

Sub Prueba_HojaYFilaVariable()
    
    NH = "Hoja1"
    Range("A2").Formula = "=CONCATENATE(Hoja1!A6,Hoja1!B6)"
    
End Sub

 

 

Featured Replies

Otra forma que es la que utilizo y que habitualmente veo que no es muy utilizada, es la siguiente:

Dim mh As Worksheet: Set mh = Hoja1
va6 = mh.Range("A6").Address(, , , 1)
vb6 = mh.Range("B6").Address(, , , 1)
VBA.MsgBox va6
VBA.MsgBox vb6
Set mh = Nothing

 

Hace 23 minutos , avalencia dijo:

PD: Cuando se trata de variables hay otras formas también

@avalencia conoces otros métodos?

 

Saludos a ambos!

Archived

This topic is now archived and is closed to further replies.