VBA

1.473 seguidores

Visual Basic for Applications (VBA), el lenguage usado para el desarrollo de macros en la suite ofimática Microsoft Office: Excel, Word, Powerpoint y Access

Preguntar
Pregunta en y en 2 temas más de

Enviar Variables a una funcion VBA Excel

Tengo la subrutina: Private Sub UserForm_Initialize() Limpiar_Formulario (Me) End Sub Y la función Que inicia Asi: Function Limpiar_Formulario(ByVal Formulario As Controls) Todo me funciona Bien, pero ahora necesito que ademas de recibir el...
Pregunta en y en 2 temas más de

Actualizar datos durante la ejecución de la barra de progreso

Como puedo actualizar como por ejemplo limpiar o eliminar, recalcular fórmulas y hacer un respaldo, durante el tiempo que dura la barra de progreso
Sin respuestas
Pregunta en y en 3 temas más de

Alinear Encabezado de Columnas-ListView VBA

Espero encontrar la respuesta a algo que he buscado pero no he podido encontrar. Necesito alinear el encabezado de una columna independiente de la alineación del contenido de dicha columna. ¿Cómo podría hacerlo? Al alinear la columna (contenido) se...
Pregunta en y en 2 temas más de

Como cambiar listbox selectmulti a selectsingle en tiempo de ejecución

Para finalizar mi proyecto necesito de su valiosa ayuda. Tengo dentro de un formulario un listbox que se carga con una tabla llamada "import", eso funciona muy bien. El tema es que quiero modificar la tabla a través del listbox, con un botón que dice...
Pregunta en y en 1 temas más de

Cómo hacer una cadena de "IF" en vba Access

Tengo unos campos SI/NO en un formulario a modo de lista y a lado de cada uno de ellos su cuadro de texto correspondiente. Quiero que si uno de los Si/No queda sin rellenar, que al apretar el botón para ir al nuevo registro te diga: "Si no rellenas...
Pregunta en y en 3 temas más de

Que macro sirve para sumar un rango de celdas si y solo si en otro rango tienen por ejemplo el nombre de pepito perez

En la columna E tengo 5 veces a pepito pero más abajo en la fila 6 tengo a pepe y más abajo tengo otro nombre y así consecutivamente, cada uno tiene 3 o 4 o 6 filas pero en cada fila corresponde un valor diferente de gastos, como hago para que se...
Pregunta en y en 2 temas más de

Eliminar registros que tienen en común id pero no tienen relación

Bueno espero me entiendan lo que quiero hacer ¿Tengo 2 tablas que tienen datos iguales pero no tiene relación de nada de echo están relacionadas con otras tablas por eso no las puedo relacionar y no quiero tampoco pero no se si hay podría por medio...
Pregunta en y en 1 temas más de

Cómo insertar firma(imagen) en cuerpo de correo?

Continuo haciéndole modificaciones al ejemplo de neckkito, esta vez trate de insertarle una imagen al final del cuerpo del mensaje pero me da error, investigando me encontré que agregando lo siguiente se podría lograr: Dim OutMail As Outlook.MailItem...
Pregunta en y en 2 temas más de

Face ID para Menús en VBA

Me podrían indicar como es el proceso (si es posible) para uno generar sus propias mini imágenes (Face Id) para personalizar los menús desplegables que no sean las que se encuentran actualmente disponibles. ¿Esas imágenes se generan con algún...
Sin respuestas
Pregunta en y en 2 temas más de

Tengo una tabla en la cual dependiendo ciertos valores entonces arroje un valor con un mensaje

En las condicionales que tengo son las siguientes Sub formato() For i = 5 To 40 Valor = Cells(i, 40).Value If Valor >= 15000 Then Cells(i, 44).Value = "SPLIT GOA LEVEL 7" ElseIf Valor <= 14999 Then Cells(i, 44).Value = "SPLIT GOA LEVEL 8" ElseIf...

Mejores expertos últimos 100 días