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

Campo email no es nulo continuar con el evento

Tengo un botón para enviar correo desde formulario. Quiero que si el campo mail está vacío me de el mensaje "añadir email". Pero si tiene un correo electrónico me continúe con el evente. No termino de dar con la tecla. If Not IsNull(mail) Then MsgBox...
Pregunta en y en 3 temas más de

Pasar hora de un dtpicker a Access

En un formulario de Visual Basic 6.0 tengo un control DTPickerHora, y en sus propiedades lo tengo configurado de la siguiente manera: Propiedades/DataFormat/Time/03:53:19 a.m. Y tengo un campo en Access con el nombre de HoraRegistro con el tipo de...
Pregunta en y en 2 temas más de

Definir cruce ejes en excel VBA

Tengo un archivo de Excel donde hay una macro que me crea un gráfico de dispersión con los datos de la tabla. He podido crear en VBA que el eje Horizontal (X) este definido por el valor de una casilla, pero el eje Vertical (Y) no se como hacerlo. El...
Sin respuestas
Pregunta en y en 3 temas más de

Necesito al cerrar un formulario que me de las tres opciones cerrar, cancelar o salvar

Al hacer click en un botón me da solo dos obtiones yes or no si apreito yes se salvan los elementos y si digo no sno se salvan, pero no me da la obtion de calcelalar y a veces necesito no salvar ni salir sino cancelar para seguir trabajando en el...
Pregunta en y en 1 temas más de

Desde Acces enviar informe por correo electrónico por el outlook de office 365

He copiado este código para desde un formulario enviar informe del registro actual por email y me abre el outlok de microsoft. Que tengo que modificar para que la aplicación de correo sea el outlook de office 365 DoCmd.OpenReport "Fichas", acPreview,...
Pregunta en y en 1 temas más de

Access, reportes. Base de datos de logos y que cambien en reportes en función del seleccionado

Estoy implementando una tabla de logos, en la que incluyo 3 columnas; Logo_ID; el identificativoLogo_Path; la ruta en la redLogo_File; el nombre del archivo con la extensión. En un formulario me gustaría poder seleccionar el que me gustaría cargar en...
Pregunta en y en 3 temas más de

Copiar un string en el portapapeles mediante VBA

Necesito copiar un string en el portapapeles para después poder cambiar el nombre de una carpeta y copiar en su lugar el nombre que hay en el portapapeles. Ahora mismo estoy usando esto: Dim ObjetoClipboard As MSForms.DataObject Set ObjetoClipboard =...
Pregunta en y en 2 temas más de

¿En VBA como saber que Lunes es el de la semana 1, 2, 3 del año?

Estando en el año en curso 2021 quiero una macro que me diga la fecha de todos los lunes del año. Teniendo en cuenta que el año puede tener 52 o 53 semanas. Hay veces que si metes el 01/01/2021 te cuenta como semana 52 cuando quiero que sea la 1. En...
Pregunta en y en 3 temas más de

No funciona abrir diálogo para elegir una foto

Tengo una base de datos en la que no funciona un botón para seleccionar imágenes. A ver, es una base de datos que hizo mi padre allá por los principios del siglo XXI, y sin tener ni idea de VBA. Y claro, al no haber hecho yo la base de datos, y mi...
Pregunta en y en 3 temas más de

Como puedo corregir el error al escribir datos de textbox a listbox

Estoy intentando pasar la información de los textbox de un form a un listbox y cuando llega a la línea 10 me da el siguiente error. Muchas gracias por la ayuda. Este es el código usado en el botón de agregar Private Sub CommandButton2_Click() ' Pasa...

Mejores expertos últimos 100 días