Professional Documents
Culture Documents
Mdulo1
Sub MostrarHojas()
Dim Hoja As Worksheet
For Each Hoja In Worksheets
If Hoja.CodeName <> "Hoja1" Then
Hoja.Visible = xlSheetVisible
End If
Next Hoja
End Sub
Sub OcultarHojas()
Dim Hoja As Worksheet
For Each Hoja In Worksheets
If Hoja.CodeName <> "Hoja1" Then
Hoja.Visible = xlSheetVeryHidden
End If
Next Hoja
End Sub
Sub Menu_Principal()
frm_Menu.Show
End Sub
ThisWorkBook
Private Sub Workbook_Open()
frm_Login.Show
End Sub
Private Sub
CommandButton1_Click()
Call MostrarHojas
End Sub
Private Sub CommandButton2_Click()
Call OcultarHojas
End Sub
Private Sub CommandButton3_Click()
frm_NuevoUsuario.Show
End Sub
Private Sub CommandButton4_Click()
frm_EliminarUsuario.Show
End Sub
Me.txt_nUser = ""
Me.txt_pass1 = ""
Me.txt_pass2 = ""
Me.txt_nUser.SetFocus
Else
MsgBox "Las contraseas deben coincidir"
End If
End Sub
btn_Registrar
Private Sub btn_Registrar_Click()
Dim usuario As String
Dim Fila, final As Integer
Dim password, UsuarioEncontrado, yaExiste, Status
Dim Rango As Range
Titulo = "Gestor de Inventarios"
yaExiste = Application.WorksheetFunction.CountIf(Hoja6.Range("Tabla1[Usuario]"),
Me.txtUsuario.Value)
Set Rango = Hoja6.Range("Tabla1[Usuario]")
Unload Me
Else
MsgBox "La contrasea es incorrecta", vbExclamation, Titulo
End If
End If
End Sub
btn_Salir
Private Sub btn_Salir_Click()
Unload Me
ActiveWorkbook.Save
Application.DisplayAlerts = False
Application.Quit
End Sub
UserForm_Initialize
Private Sub UserForm_Initialize()
Call OcultarHojas
Hoja1.btn_Admin.Enabled = False
End Sub
UserForm_QueryClose
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = 0 Then
Unload Me
ActiveWorkbook.Save
Application.DisplayAlerts = False
Application.Quit
'Cancel = 1
'CloseMode = 1
End If
End Sub