Carlos Arrocha

Carlos Arrocha

La vida es lucha, pero noblemente interpretada.
 689K puntos  España @carlosarrocha2 desde - visto
Preguntar

Respuestas en Visual Basic

Respuesta en y en 2 temas más a

Seleccionar fila de listbox y copiar contenido en celda F2 de excel

No la he probado, pero creo que es lo que necesitas. Tienes que cambiar el nombre del lisbox Private Sub ListBox1_Click() Carga = ListBox1.ListIndex Sheets("Principal").Range("F2") = ListBox1.List(Carga, 0) 'TextBox2 = ListBox1.List(Carga, 1) End Sub
Respuesta en y en 1 temas más a

En un formulario cambiar el texto del .caption del formulario con una macro

Es que el formulario no tiene caption. Si te refieres a una etiqueta dentro de un formulario es así UserForm1. Label1.Caption = "blablabla"
Respuesta en y en 1 temas más a

Dependiendo el valor de un textbox, mandar info a una u otra hoja (vba excel)

Prueba cambiando esta línea. Next ElseIf txt_diferencia.Value =< 0 Then For Fila1 = 2 To Final1
Respuesta en y en 2 temas más a

Llamar explorador de carpetas desde un botón dentro del formulario

Es que se ejecuta cuando abres el formulario. Seguramente pulsando el botón lo que hace es abrir en formulario.
Respuesta en y en 2 temas más a

Guardar dato de cuadro independiente de Formulario en Campo de Tabla

Prueba así. Tienes que cambiar el rango y el nombre de la hoja Sheets("Hoja1").Range("A") = CDate(txtImporte.Value)
Respuesta en y en 2 temas más a

Ventana de Carga durante ejecución de macro Excel VBA

No entiendo mucho de vba, pero tiene que ser muy pesada la macro para que de tiempo a mostrar el formulario. Quiero decir que si la macro se ejecuta rápido, como debe ser, no tiene sentido ese formulario. Lo único que se me ocurre que puedes hacer,...
Respuesta en y en 1 temas más a

En un formulario después de escribir en un cuadro de texto como salir del formulario con una macro

Creo que el problema lo tienes en esta línea. Private Sub TextBox1_AfterUpdate() y es porque tienes que tener otro objeto para que funcione el "AfterUpdate". Si lo cambias a DblClick seguro que te funciona el Unload me Salu2
Respuesta en a

Creación de formulario en VB

He probado tu macro y no me da error. Pero comprueba en la columna 8 registra la hora y el área. De todos modos te adjunto otra que si quieres puedes cambiar. Solo tienes que corregir que los datos estén bien y cambiar donde pone "Hoja1" por la hoja...

Como usar en visual basic selection.copy

A ver si te sirve algo así. Doy por hecho que lo que necesitas en la opción copiar y pegar y no la de borrar. Sub CopiarHojas() Sheets("Datos").Range("A1:C10").Copy Destination:=Sheets("hoja3").Range("J1") Application.CutCopyMode = False End Sub salu2

Suscríbete RSS