Abrir Hoja de libro a través de VBA
Les escribo para pedirles su ayuda por favor. Tengo un código en VBA que funcionaba bien, pero ahora no hace lo que necesito. Les cuento, este código toma un número ingresado en un textbox, y primero verifica que se ha ingresado un número, y si éste existe en la base de datos. Si el número existe, abre la hoja del libro que tiene ese nombre. En este caso las hojas tienen asignado como nombre números. El tema está en que al ingresar el número y presionar el botón para mostrar la hoja, no lo hace.
Private Sub CommandButton1_Click() Application.ScreenUpdating = False Dim num_carpeta, carpeta_existe As String If TextBox1 = "" Then MsgBox "Debe ingresar el número de carpeta a buscar", vbInformation + vbOKOnly, "¡Atención!" Else 'Condición para identificar si carpeta se encuentra en la base de datos' carpeta_existe = BuscarCarpeta("A2", TextBox1) If carpeta_existe = "" Then MsgBox "El número de carpeta ingresado no existe en la base de auditorías", vbInformation + vbOKOnly, "Atención" Else num_carpeta = TextBox1 Unload UserForm4 Unload UserForm3 Sheets(num_carpeta).Select Application.ScreenUpdating = True End If End If End Sub
Podría alguien decirme qué puede estar mal
1 Respuesta
Respuesta de Dante Amor
1