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 3 temas más de

Como hacer que mi archivo de Excel se exporte a PDF de forma predeterminada

Resulta que necesito exportar una hoja de Excel a PDF y ya tengo el código que lo hace pero cada vez que sale el explorador de archivos para seleccionar la ubicación donde se guardara el archivo me sale de forma predeterminada el formato .xla Y me...
Pregunta en y en 2 temas más de

Regla de validación para forzar valores alfanuméricos

Tengo un formulario en Access con un campo que debe de leer un valor alfanumérico de una tarjeta magnética (Ej: "5A5F3404") y lo relaciona mediante la tabla "Personal" con el numero de personal de cada uno, así como su nombre y apellidos. Me...
Pregunta en y en 3 temas más de

Guardar registro en formulario principal sólo si ya llenó otro formulario que está en un botón dentro del formulario principal.

Soy nueva aquí y bueno tengo muchas dudas que espero me puedan ayudar a resolver ¿Es posible condicionar un botón guardar registro, si la condición es que se tiene que haber hecho registro en otro formulario que está dentro del formulario principal...
Sin respuestas
Pregunta en y en 3 temas más de

Como ocultar filas según criterio

Me preguntaba como puedo hacer para que si en la Columna "N" hay un "0" o un "-" toda la fila se esconda, la columna tiene un rango variable, yo hice y trate de usar este código pero no me funciona Set rng = Range("N7", Range("N7").End(xlDown)) For...
Pregunta en y en 2 temas más de

Elegir qué formulario abrir a partir de la selección de un cuadro de lista

Tengo un cuadro de lista (cboform) dentro de un formulario. Necesito que al seleccionar un valor de cboform decida que formulario abrir, es decir: Si en cboform se seleciona el valor SEDE1 que abra el formulario NORTE pero si el cboform selecciona el...
Pregunta en y en 1 temas más de

¿Cómo elimino datos desde un Formulario VBA en excel?

Bueno estoy construyendo un formulario para el manejo de activos fijos en una empresa, pasa que deseo poder eliminar el bien por completo de mi base de datos, y no doy con el código. Alguien seria tan amable de ayudarme. Aquí dejo el avanza que...
Pregunta en y en 1 temas más de

¿Cómo imprimir un informe varias veces y con un pie de página direrente?

Tengo que imprimir un informe de access 5 veces y en cada impresión debe ir con un pie de página diferente, por ejemplo: Pagina1= El pie de pagina debe decir: "A" Pagina2= El pie de pagina debe decir: "B" Pagina3= El pie de pagina debe decir: "C"...
Pregunta en y en 2 temas más de

Combinatoria en VBA para Excel

Estoy trabajando en una macro que me copie en una hoja de Excel todas las combinaciones posibles de tres variables, cuya suma hacen la cuarta. Dos de las variables crecen en paso de 0,5 y la tercer en paso de 0,25. Me da error de desbordamiento...
Pregunta en y en 4 temas más de

¿Cómo modificar un link en VBA, para buscar una dirección en google maps (u otra página)?

Tengo direcciones un una columna de una hoja de cálculo en excel, a través de una macro necesito modificar un link para que al seleccionar alguna dirección, me pueda mostrar el hospital que esté más cerca de ella.
Sin respuestas
Pregunta en y en 2 temas más de

Como escribir bien este código de VBA

Tengo el siguiente código. Private Sub Worksheet_Calculate() If Range ("AW1:AY1") Change Then Call msg End Sub Pero como no se mucho de VBA no funciona, básicamente lo que quiero hace es que si hay un cambio en el rango ("AW1:AY1") quiero que se...

Mejores expertos últimos 100 días