Respuesta
en
Microsoft Excel
y en 2 temas más
a
Restricción de 4 decimales en Excel VBA
En la línea donde realizas el cálculo, coloca la función Round con la cantidad de decimales que necesitas. Por ejemplo, aquí devolvería 5 decimales (0,04551) TextBox3 = Round(TextBox2 / TextBox1, 5) Ahora, lo conveniente sería evaluar que TextBox1 no...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Commandbutton no funciona, esta bloqueado
Si se trata de un botón de comando dibujado en la hoja, es posible que se haya perdido la conexión con su macro. Si es un control ActiveX, clic derecho, Ver codigo y revisa en el Editor su contenido. Si es un control de la barra Formulario, clic...
Respuesta
en
Microsoft Excel
y en 4 temas más
a
Cómo convertir texto en columnas en Excel
Respuesta
en
VBA
y en 2 temas más
a
Vba desactivar _BeforeDragOver predeterminado para imágenes.
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Error usando "Unload me" para cerrar user_form
Quizás pregunte algo obvio pero a veces, como leemos en El Principito, lo esencial... Revisa si a continuación no estás haciendo alguna referencia a variables o controles del userform que acabas de cerrar. Si no queres dejar tu libro de forma...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Calcular columna según registros filtrados en listbox Excel vba
Te dejo la instrucción que falta, utilizo una variable 'x'. Private Sub ComboBox1_Change() Dim CFilas, I, Y As Long Dim Item As String Dim x As Byte CFilas = Hoja1.Range("E" & Rows.Count).End(xlUp).Row ListBox1.Clear x = 10 'para recorrer la tablita...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Tengo este listbox en VBA pero no carga los datos filtrados del ComboBox
No se acumulan en la lista porque cada vez que presionas el botón, limpias la lista. Retirá esa línea y probalo nuevamente. Private Sub CommandButton1_Click() On Error GoTo Errores If Me.ComboBox1.Value = "" Then Exit Sub 'Me.ListBox1.Clear j = 1...
Respuesta
en
Microsoft Excel
y en 4 temas más
a
ADECUCUACION a código que busca datos en otra hoja
Cambiá el orden de las 2 líneas que siguen al IF para que primero se limpie y luego se evalúe el contenido. If Target.Column = 3 And Target.Row >= 10 Then Target.Offset(0, 1) = "": Target.Offset(0, 2) = "" 'limpiar siempre If Target.Value <> "" Then...
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Macro de Actualización al Abrir Archivo
Respuesta
en
Visual Basic
y en 3 temas más
a