Adriel Ortiz Mangia

Adriel Ortiz Mangia

La vida es hermosa
 252K puntos  Yurimaguas, Perú @temp01 desde - visto
Preguntar

Respuestas en Microsoft Excel

Copiar textbox en diferentes columnas según lo seleccionado en el combobox

Macro Private Sub CommandButton1_Click() Dim i Set h = Sheets("Hoja3") Select Case ComboBox1.ListIndex Case 0: col = "I" Case 1: col = "J" End Select ' i = 6 Do While Cells(i, col) <> "" i = i + 1 Loop h.Cells(i, col) = Val(TextBox1.Text) End Sub...
Respuesta en y en 1 temas más a

Borrar contenido de textbox al cambiar combobox

Prueba esto Private Sub ComboBox1_Change() If ComboBox1.ListIndex + 1 > 0 Then TextBox1.Text = "" End Sub
Respuesta en y en 1 temas más a

Saber si es múltiplo con vba

Macro num = Val(TextBox1.Text) num2 = Val(TextBox2.Text) If num Mod num2 = 0 Then MsgBox "es multipo" Else MsgBox "no es multipo" End If
Respuesta en a

¿Cómo hago para pasar los datos de un Userform a una Hoja Excel?

Prueba asi Private Sub CommandButton1_Click() Dim uf Set h = Sheets("Hoja1") uf = h.Range("A" & Rows.Count).End(xlUp).Row + 1 h.Cells(uf, "A") = Textbox1 h.Cells(uf, "B") = TextBox2 ' ' ' End Sub
Respuesta en y en 4 temas más a

Macro VBA, Inhabilitar Botón Cerrar de excel

Prueba de esta manera Private Sub cmd_salirMenu_Click() Application.DisplayAlerts = False Application.EnableEvents = False ' Application.Visible = True 'Habilita los libros de Excel ThisWorkbook.Save 'Guarda los cambios del Excel Automaticamente...
Respuesta en y en 2 temas más a

Necesito que un valor de una lista desplegable me lleve a una hoja del libro

Prueba la macro Sub macro1() dato = ComboBox1.Text Select Case dato Case "x": Sheets("Hoja1").Select Case "y": Sheets("Hoja2").Select End Select End Sub
Respuesta en y en 2 temas más a

Activar un código al seleccionar una página de un multipage

Prueba esto Private Sub MultiPage1_Click(ByVal Index As Long) 'page1 es index = 0 'page2 es index = 1 '... If Index = 1 Then Call macro End Sub
Respuesta en y en 1 temas más a

Validar Datos antes de guardar archivo en PDF

Prueba la macro Sub valida() rango = Array("B13", "D13", "E13", "F13", "B15", "D15", "F15") For i = LBound(rango) To UBound(rango) If Range(rango(i)) = "" Then MsgBox "Celda " & Range(rango(i)).Address(False, False) & " vacía" Exit Sub End If Next i...