Elsa Matilde

Elsa Matilde

https://www.youtube.com/c/ElsaMatilde
 2.551K puntos  Córdoba, Argentina @elsamatilde desde - visto
Preguntar

Respuestas en VBA

Respuesta en y en 2 temas más a

Cómo finalizar formulario con VBA Excel?

Me.Hide ... (o Userform1. Hide) es solo para ocultarlo. Unload Me (o Unload Userform1) es para cerrarlo. Sdos y no olvides valorar las respuestas.
Respuesta en y en 2 temas más a

Pasar datos de un listbox y textbox a otro listbox

He visto que te han quedado varias consultas sin respuesta... comenzaré con ésta: Si estás haciendo doble clic en el ListBox1 se entiende que se encuentra en el Userform activo. Por lo que no hace falta decirle Me en la siguiente instrucción: fila =...
Respuesta en y en 2 temas más a

Cómo válido una ruta de acceso en vba excel

La instrucción DIR comprueba la existencia de una carpeta en un directorio. Macro extraída del manual 500Macros: Sub Auto_Open() 'x Elsamatilde miDire = "Y:\Modular\" 'si la carpeta existe enviará mensaje If Dir(miDire, vbDirectory) <> "" Then MsgBox...
Respuesta en y en 3 temas más a

Insertar imagenes en formulario de excel vba a una celda.

Entiendo que tendrás una formulario del tipo Userform. No me quedó claro si ya tenés la macro que busca la ruta de la imagen. Sino podés guiarte con este ejemplo: En mi ejemplo la ruta se guarda en el TextBox3, que luego se vuelca en la macro del...
Respuesta en y en 1 temas más a

Tengo un Formulario que funciona en dos PC, pero en la tercera PC no Por Que?

Te dejo imagen del tema comentado en cap 29 de mi manual 500Macros, y allí se comenta la solución. El error no está en esa línea que marcas... sino que se debe a que falta activar alguna referencia.
Respuesta en y en 4 temas más a

Agregar datos en la siguiente fila vacía de un rango

Generalmente la primer fila vacía se encuentra con esta línea, cuando sabemos que esa col no tiene datos más allá de nuestra tabla: x = Range("E" & Rows.Count).End(xlUp).Row + 1 Pero como tu rango está acotado, mejor la buscamos dentro de ese rango y...
Respuesta en y en 2 temas más a

Buscar valores en columnas y pegar en celda contigua

Esta es la macro que solicitas. Ajusta la col y la primer fila de datos que en mi ejemplo es A2. Sub buscaTexto() 'x Elsamatilde 'recorre col A a partir de fila 2 hasta la 1er celda vacía. [A2].Select While ActiveCell <> "" If InStr(1,...
Respuesta en y en 3 temas más a

Como pulsar una tecla y borrar todo el contedio de un textbox? EXCEL VBA

A mí me resulta sin el 'value': Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = 46 Then TextBox1 = "" End If End Sub Sdos. Elsa http://aplicaexcel.galeon.com/manual_Userforms.htm
Respuesta en y en 2 temas más a

Error en codigo de VBA para traer dia de una fecha?

Para obtener solamente el día podrías utilizar la función DAY que sirve para diferentes formatos de fecha. Por ejemplo: Range("H2").Formula = "=Day(B2)"
Respuesta en y en 3 temas más a

Limpiar listbox si no hay datos en un Texbox. VBA Excel

Siempre que dejes tu código debes indicar en qué evento lo estás colocando. Tu macro sería correcta si vas a agregar instrucciones diferentes para cuando los 3 campos quedan vacíos... y limpiar la lista cuando solo alguno quede así. Pero si no...