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

¿Cómo hago para que la tecla ESC me cierre un userform?

¿Cómo hago en VBA para que la tecla ESC me cierre un userform y que ello no sólo suceda mediante el botón X del propio userform o mediante la tecla CANCELAR o CERRAR que uno le programa para dicho efecto?
Pregunta en de

¿Cómo acomodar la línea de un callout?

Estoy haciendo una macro en Visual Basic para word. Tengo ya este código: Set Callout = ActiveDocument.Shapes.AddCallout( _ Type:=msoCalloutThree, _ Left:=170, Top:=119.5, Width:=widthsize1, Height:=heightsize1) Callout.Callout.Accent = msoFalse...
Sin respuestas
Pregunta en y en 3 temas más de

¿Cómo puedo activar outlook y un archivo excel con código vba, desde access?

Quisiera desde un botón ( y por código vba), poder arrancar automáticamente outlook y un archivo excel. ¿Cuál seria el código?
Pregunta en y en 3 temas más de

VBA ACCESS: Daño al contenido cuando exporta por SQL

Uso el siguiente código: DoCmd.RunSQL "UPDATE [tabCalendarios] SET [tabCalendarios].[CODIGO_CUC] = '" & Me.txtCodigoCUC.Value & "' WHERE [tabCalendarios].[ID] = " & Me.txtID.Value & "" DoCmd.RunSQL "UPDATE [tabCalendarios] SET...
Sin respuestas
Pregunta en y en 3 temas más de

Filtrar una tabla desde un UserForm

Tengo una Tabla de Excel en donde las columnas: A Están los numero de Identificación B Los Nombres de las personas, Etc Y necesito un userform en donde tenga un rango para escribir los números de Identificación (Ej.: 4663) y me filtre todos los datos...
Pregunta en y en 3 temas más de

Filtro avanzado columna a y copiar rango

Necesito una macro que filtre por cada valor de la columna a y el resultado del rango a hasta la columna d, lo copie y lo pegue en el cuerpo del email de ese valor de la columna, ¿Esto es posible?
Sin respuestas
Pregunta en y en 3 temas más de

Suma de Minutos en Bucle VBA Access

Me encuentro realizando un bucle que suma minutos a una hora para crear un horario, funciona en partes, lo que no entiendo es por qué cuando uso un intérvalo de 15 minutos no sale la última hora... Dim IdFecha, intervalo As Integer, desde, hasta,...
Pregunta en y en 1 temas más de

Abrir HTML en Chrome e imprimirlo en PDF

Tengo un listado de Archivos HTML los cuales abro con vba. 'OpenFile with GChrome' Dim WebUrl As String WebUrl = "file:///" & Replace(Replace(Destino, " ", "%20"), "\", "/") Shell ("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe -url " &...
Sin respuestas
Pregunta en y en 2 temas más de

Como colocar porcentaje visible en un textbox en vba excel

Soy nuevo en esto de programación en excel y vba quisiera saber como puedo colocar en un textbox el % de un valor. ¿Osea quiero que en el textbox me aparezca 12% ya que actualmente me sale es .12 y si quisiera sumarlo como podría hacerlo? Ejemplo:...
Sin respuestas
Pregunta en y en 3 temas más de

Macro filtre columna A y enviar email

Necesito macro que filtre por cada registro de la columna A y el rango resultante de la columna A hasta la DE la copie y la pegue en el cuerpo del email para enviárselo a esa dirección de email, ¿Se puede hacer una macro para esto?
Sin respuestas

Mejores expertos últimos 100 días