Elsa Matilde

Elsa Matilde

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

Respuestas en Visual Basic

Respuesta en a

Error 1004 en tiempo de ejecución. Error definido por la aplicación o el objecto

Seguramente la hoja activa no es la que estás necesitando trabajar. Colocá esta línea justo antes de la que te marca error para verificar cuál es la hoja activa. Msgbox ActiveSheet.name Luego sigue: Set b = ...... Si no estás en la hoja que necesitas...
Respuesta en y en 2 temas más a

¿Como abrir un archivo de .docx en un formulario Excel?

Lo primero será habilitar, si aún no lo está, la referencia a Word desde el Editor, menú Herramientas, Referencias (puede variar el nro de la aplicación) Y en el Userform tendrás un control Combobox con la lista de nombres de documentos (imaginé que...
Respuesta en y en 2 temas más a

Añadir enlace web en una celda con UserForm

La siguiente macro crea una lista de nombres de sitios y sus links. Se coloca en el botón 'Guardar' del formulario: Private Sub CommandButton1_Click() 'x Elsamatilde 'se colocarán los datos en la primer celda libre de col A x = ActiveSheet.Range("A"...
Respuesta en y en 1 temas más a

Como encuentro números en una celda en excel

La siguiente fórmula puede servirte. La colocarás en la primer celda de una col auxiliar para luego arrastrarla al resto de la col. Si no tiene números te devolverá vacío por lo que luego podrás filtrar la lista por esta columna auxiliar y obtener...
Respuesta en y en 2 temas más a

Buscar coincidencias en excel de acuerdo a un rango de celdas

A continuación la macro para el rango solicitado. Sub coincidencias_vs() 'coincide con nros ubicados en rango AA1:AZ1 'x Elsamatilde Dim n As Range Dim lookup Application.ScreenUpdating = False 'se recorre rango AA1:AZ1, limpiando resultados...
Respuesta en y en 1 temas más a

Puedes agregarle algo al comando?

Se puede, pero entonces ya en la macro no será E2 sino la celda libre, ya sea a derecha o hacia abajo de la primer celda que consideres como inicial. En el ejemplo se coloca en la primer celda libre de la col E... ajusta a tu criterio. Private Sub...
Respuesta en y en 2 temas más a

¿Cómo poner el contenido de un ListBox en una celda?

La macro siguiente pasa el contenido de un Listbox de 1 columna ubicado en un userform, a la celda E2. Dejaste pocas aclaraciones... tendrás que adaptarla a tu modelo o enviar más detalles de lo que necesitas. Private Sub ListBox1_Click() 'x...
Respuesta en y en 1 temas más a

Se necesita soporte con una macro

Esto debiera servir para cualquier formato, ya sea que los tengas guardados como números o como texto: Cells(j, c) = Format(Cells(j, c), "000000000000") & " " & Format(Cells(j, k), "000000000000") Según la imagen la cantidad de dígitos son 12 por lo...
Respuesta en y en 3 temas más a

Mostrar el login de office en textbox

Si te estás refiriendo al usuario que se registra en las opciones de Excel esta es la instrucción. En mi ejemplo se coloca en el TextBox2 que aparece al pie del formulario. Private Sub UserForm_Initialize() 'muestra el usuario TextBox2 =...
Respuesta en y en 2 temas más a

Mantener hoja fija en excel mientras se ejecuta formulario

1 - Para no mostrar las celdas que se van seleccionando (y se pierda de vista tu rango) se utiliza la instrucción Application.ScreenUpdating en False. Reemplaza la macro anterior del evento Initialize por esta otra. Private Sub UserForm_Initialize()...