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

Preguntas esperando solución

Pregunta en y en 1 temas más de

Numero autoincrementable en Celda VBA Excel.

Tengo un formulario de ingreso de registros, el cual al presionar el botón ingresar, toma los valores y los inserta en la celda correspondiente.(Nombre, apellido). Busco que al ingresar nuevos registros, se inserte un código autoincrementable, que me...
Pregunta en y en 3 temas más de

Botones "Imprimir" en función de un valor.

Quiero crear un formulario con un cuadro de texto. En función del valor de dicho cuadro se debe imprimir una u otra hoja de un libro excel y uno u otro archivo pdf. Para ello crearé dos botones: El botón 2 debe imprimir las hojas de un libro excel...
Pregunta en y en 3 temas más de

¿Por qué continua activa una hoja desde donde se activó un formulario y allí selecciono otra hoja pero no queda activa?

Sucede que tengo una hoja que llamo Menú principal desde donde activo un formulario. Ese formulario tiene unos botones (CommandButton) donde me llevan a cada hoja respectiva. Al dar click en uno de ellos efectivamente me lleva a la hoja pero cuando...
Pregunta en y en 2 temas más de

Cambiar codigo vba a sql para caracteres especiales

El codigo siguiente sirve, pero necesito migrarlo a sql... Ya que me funciono mejor... Anexo funcion vba y sql q tengo gracias por su atencion ' vba Function SacaRaros(x) Largo = Len(x) For I = 1 To Largo letra = Mid(x, I, 1) codigo = Asc(letra) If...
Sin respuestas
Pregunta en de

Macro para copiar rangos validados de hojas creadas en hoja resumen

Expertos, recurro a Uds. Para que me ayuden con la macro que quiero concluir. Las condiciones y requerimientos, son las siguientes: 1.- Se tiene una hoja INPUT, el rango de interés, es B6:B14, este rango no es fijo, comienza en B6 y la última celda...
Sin respuestas
Pregunta en de

¿Cómo colorear rangos discontinuos en vba?

Yo tengo la siguiente tabla en excel: C D E 3 01/11/2016 8:00 12:00 4 02/11/2016 8:25 17:00 5 03/11/2016 7:59 14:00 6 04/11/2016 9:00 17:00 ... Así hasta la fila 18. Luego en la fila 21 arranca de nuevo y se sigue repitiendo (7 veces). Lo que quiero...
Sin respuestas
Pregunta en y en 3 temas más de

Quisiera lanzar un popup dinámico en el que el usuario pueda elegir entre los valores de un array.

Digamos que tengo un array dinámico, que contará con una serie de valores y unas veces, y con otros otras veces. Lo que yo quiero que haga la macro, es que lance una pregunta al usuario, dando a elegir entre todas esas opciones, y que el usuario...
Sin respuestas
Pregunta en y en 4 temas más de

Adjuntar varios ficheros pdf por departamento y dirección email

Tengo una hoja de excel en la cual en la columna B tengo la dirección de envío de email y del responsable del dpto, en la columna C tengo el DPTO, en la columna DE tengo el empleado, en la columna E tengo la ruta del fichero PDF, mi intención es de...
Sin respuestas
Pregunta en y en 3 temas más de

Como programar un ciclo con variables que dependen de su valor anterior. (Arreglos)

Aquí esperando que alguien me pueda echar la mano con este macros que estoy intentando hacer. La verdad es que no se mucho de esto de la programación pero quiero terminar la macros ( ya he pasado horas haciéndolo). Si alguien me ayudara se lo...
Pregunta en y en 1 temas más de

Error 438 el objeto no admite esta propiedad .Attachments

Al intentar enviar un email me da este error en la línea .attachments he agregado la referencia Microsoft excel 14 object library, no entiendo cual puede ser el error.
Sin respuestas

Mejores expertos últimos 100 días

Suscríbete RSS