Elsa Matilde

Elsa Matilde

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

Preguntas y respuestas en VBA

Respuesta en y en 3 temas más a

Pegar datos de una celda de Excel a otra celda, creando un ciclo for.

Intentaré copiar la macro. Si la respuesta no llega adjunta podrás solicitarla a mi correo (aparece en mi sitio que dejo al pie.). Está muy difícil (diría casi imposible) enviar códigos o imágenes actualmente en este foro.
Respuesta en y en 1 temas más a

Código VBA Como filtrar cadena de texto con un numero de caracteres específicos.

Te dejo una macro que directamente te elimina las celdas o filas donde el texto de la col A sea del largo solicitado. Entra al Editor de macros, inserta un módulo y allí copia el siguiente código. Deja solo 1 de las 2 instrucciones 'Delete' ya sea...
Respuesta en y en 3 temas más a

Cargar datos en combobox y mostrar en label un valor

Te lo paso para Excel: 1- Se puede dejar el Label oculto desde las propiedades del control, como bien te mostró Julián Cobarcos, o desde una instrucción en el evento Initialize del formulario: Private Sub UserForm_Initialize() Label1.Visible = False...
Respuesta en y en 2 temas más a

¿Cómo configurar VBA para que funcione la tecla F8 correctamente?

No se si es lo que necesitas, pero en mi caso tengo que presionar juntas las teclas Fn + F8 para ejecutar una macro paso a paso. Si tenés una Lenovo, hay una herramienta llamada LenovoHotkeys que te permite configurar esa tecla de función... como...
Respuesta en y en 1 temas más a

Cómo anular unload me en el formulario

Podrías tener un botón de opción que indique si se imprime y siga o si imprime y sale. Algo como en este ejemplo, cambiando el texto de los botones: Otra opción sería tener 2 botones de impresión.... O 1 solo botón con un Msgbox para que el usuario...
Respuesta en y en 2 temas más a

Vba textbox escribir un mínimo de caracteres

Esta macro te puede servir. Cambia el nombre del control por el tuyo. Private Sub Textbox2_Exit(ByVal Cancel As MSForms.ReturnBoolean) 'no menos de 5 If Len(TextBox2) < 5 Then MsgBox "Se requiere de 5 caracteres o más" Cancel = True End If End Sub Y...
Respuesta en y en 3 temas más a

Convertir Texto a Número con Decimales

La función de conversión es CDBL. Pero debes evaluar primero si el textbox no quedó vacío de este modo: If TextBox15.value <> "" Then Hoja2.Cells(UFila, 20) =Cdbl(TextBox15.value)
Respuesta en y en 1 temas más a

Eliminar filas de tabla con vba

No me quedó muy claro si necesitas eliminar las filas de una tabla o solo borrar sus datos. Dejo una imagen para que aclares en este ejemplo cuáles serían las filas que debieran eliminarse o solamente borrar sus datos. ¿Aquí la tabla tiene 11 filas...
Respuesta en y en 1 temas más a

Crear código VBA de una fórmula

Aunque estás utilizando una versión Office/Excel diferente, te puede servir la siguiente sugerencia. Para obtener la sintaxis correcta, lo mejor es encender la grabadora de macros, escribir la fórmula en la celda (o posicionarte en la barra de...
Respuesta en y en 2 temas más a

Error 1004 en tiempo de ejecución VBA Excel

El problema se presenta, no cuando hay vacías, sino cuando todo el rango de la col A está lleno. Y esto es porque luego del mensaje no le das salida al proceso, sino que continúa. Y como está todo lleno intenta pegar datos en fila 41, que sí está...