Buenas tardes. Aunque aquí esten un poco torcidas.
Tengo varios marcos llamados, de forma muy original Marco1, Marco2 ,Marco3 etc, todos ellos dentro de un
formulario.
Quiero "meter" en la variable MarcoActual un marco que se compone de la malabra Marco y un numero( en realidad
un String) obtenido de un TextBox,rptEntrada ,de forma que con rptEntrada.Value = 2, obtendría Marco2
Pero el muy marcon me dice que... si quieres arroz Catalino
Option Explicit
Dim MarcoActual As Frame
Private Sub rptEntrada_Change()
Set MarcoActual = "Marco" & rptEntrada.Value 'un TextBox
End Sub
Tambien intenté el siguiente invento, pero ni por esas
Set MarcoActual = Frames("Marco" & rptEntrada.Value )
La primera forma sé que no puede funcionar ( no puedo Crear Un marco con dos Strings),
A pesar de que "veo" una propiedad Name en propiedades del marco, Si pido la Propiedad del objeto Frame no lo
encuentro.
¿por qué no puedo darle una forma equivalente a :
Set WksHoja1= Worksheets("Hoja1")
osea
Set MarcoActual = Frames("Marco" & rptEntrada.Value )
Agradecense Ideas
Saludos
Des
Leer las respuestas