Empty ComboBox1.AddItem ActiveCell ActiveCell.Offset(1, 0).Select Wend Sheets("Ingreso con ComboBox").Select End Sub"> Empty ComboBox1.AddItem ActiveCell ActiveCell.Offset(1, 0).Select Wend Sheets("Ingreso con ComboBox").Select End Sub">
Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Excel Macros Formularios
2
Ingreso con ComboBox Private Sub UserForm_Initialize() ComboBox1.Clear
La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. Private Sub UserForm_Initialize() ComboBox1.Clear Sheets("Datos").Select Range("A2").Select While ActiveCell <> Empty ComboBox1.AddItem ActiveCell ActiveCell.Offset(1, 0).Select Wend Sheets("Ingreso con ComboBox").Select End Sub
3
Ingreso con ComboBox . Private Sub CommandButton1_Click()
La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. Private Sub CommandButton1_Click() If TextBox1 <> Empty And TextBox2 <> Empty And ComboBox1.Value <> Empty Then ActiveSheet.Cells(5, 1).Select Selection.EntireRow.Insert ActiveSheet.Cells(5, 1) = TextBox1 ActiveSheet.Cells(5, 2) = TextBox2 ActiveSheet.Cells(5, 3) = ComboBox1 TextBox1 = Empty TextBox2 = Empty ComboBox1 = Empty Else MsgBox Title:="Faltan Datos", Prompt:="Faltan algunos datos. Por favor Ingrese todos los campos" End If TextBox1.SetFocus End Sub
4
Ingreso con ComboBox . Private Sub UserForm_Initialize()
La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. Otra forma de Ingreso con Combobox Private Sub UserForm_Initialize() Dim rango, celda As Range Set rango = Range("cedula") For Each celda In rango cmdcedula.AddItem celda.Value Next celda End Sub
5
Private Sub CommandButton2_Click() Unload Me End Sub
. Ingreso con ComboBox La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. Private Sub CommandButton2_Click() Unload Me End Sub
6
Formulario Búsqueda . Private Sub CommandButton1_Click()
La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. Private Sub CommandButton1_Click() Dim NroFila As Long Dim hoja As Worksheet Set hoja = Worksheets(4) NroFila = 4 Do While Trim$(hoja.Cells(NroFila, 1).Value) <> Empty And Trim$(TextBox1.Value) <> Empty If Val(hoja.Cells(NroFila, 1).Value) = Val(TextBox1.Value) Then Me.Label4.Caption = hoja.Cells(NroFila, 2).Value Me.Label5.Caption = hoja.Cells(NroFila, 3).Value Else continua…
7
Buscar Registro End If NroFila = NroFila + 1 Loop
. Buscar Registro La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. End If NroFila = NroFila + 1 Loop MsgBox "Proceso de Busqueda ha finalizado", vbInformation, "Fin Busqueda" If Me.Label4.Caption = Empty Then MsgBox Title:="No hay resultados", Prompt:="No se encontraron resultados. Intente de nuevo" End Sub
8
Limpia Registro Me.TextBox1 = "" Me.Label4.Caption = ""
La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. Private Sub CommandButton3_Click() Me.TextBox1 = "" Me.Label4.Caption = "" Me.Label5.Caption = "" End Sub
9
Borrar Registro Private Sub ComboBox1_Change() . Dim hoja As Worksheet
La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. Private Sub ComboBox1_Change() Dim hoja As Worksheet Dim NroFila, BorrarF As Long Set hoja = Worksheets(5) NroFila = 4 BorrarF = 0 Do While Trim$(hoja.Cells(NroFila, 1).Value) <> Empty And Trim$(ComboBox1.Value) <> Empty If Val(hoja.Cells(NroFila, 1).Value) = Val(ComboBox1.Value) Then Me.Label4.Caption = hoja.Cells(NroFila, 2).Value Me.Label5.Caption = hoja.Cells(NroFila, 3).Value BorrarF = NroFila Else
10
Borrar Registro End If . NroFila = NroFila + 1 Loop
La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. End If NroFila = NroFila + 1 Loop If BorrarF <> 0 Then ActiveSheet.Cells(BorrarF, 1).Select End Sub
11
Borrar Registro End If . NroFila = NroFila + 1 Loop
La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. End If NroFila = NroFila + 1 Loop If BorrarF <> 0 Then ActiveSheet.Cells(BorrarF, 1).Select End Sub
12
Formulario Borrar . Private Sub CommandButton1_Click()
La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. La suma de las frecuencias absolutas es igual al número total de datos, que se representa por N. Private Sub CommandButton1_Click() If Val(ActiveCell.Value) = Val(ComboBox1.Value) And ActiveCell.Value <> "" Then respuesta = MsgBox("Desea borrar el registro de la fila " & ActiveCell.Row & "?", vbYesNo, "Confirma eliminación") If respuesta = vbYes Then ActiveCell.EntireRow.Delete Me.ComboBox1 = "" Me.Label4 = "" Me.Label5 = "" Me.ComboBox1.RowSource = "LCedulas" End If End Sub
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.