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

Macro copiar varios CSV en un libro especifico añadiendo el nombre del fichero en la primera columna al copiar

Necesito copiar varios CSV a un libro en la primera hoja (pero no uno nuevo ya que tengo formulas y las necesito mantener) añadiendo el nombre de cada fichero CSV en la primera Columna. El problema es que los ficheros CSV contienen los mismas datos,...
Pregunta en y en 3 temas más de

Exportar registros de Access a Excel mediante código VBA

Llevo días intentando intentando crear un código donde pueda exportar 2 consultas SQL a excel, lo he logrado hacer pero de forma individual una tabla por libro. Pero lo que necesito es exportar las 2 consultas en un solo libro y creando 2 hojas para...
Pregunta en y en 4 temas más de

Código VBA, que valida ComboBox y TextBox y no valide TextBox Invisible.

Tengo un Macro de validación de ComboBox y TextBox el cual funciona muy bien. La consulta es Tengo un TextBox que esta siempre estará invisible "TextBox23.Visible = False" desde que inicia en formulario, solo se activa con un CheckBox2. Private Sub...
Pregunta en y en 4 temas más de

Macro para enviar correos con una tabla de datos

Resulta que he hecho una macro para enviar los datos de una tabla que están en la hoja 2 (VISADOS) por email (CORREOS). Todo va correcto pero me gustaría que al filtrar los datos de la tabla que tengo (VISADOS) por responsable esos datos se...
Sin respuestas
Pregunta en de

Buenas estoy realizando un login con macros pero me valida el usuario siempre me dice usuario incorrecto

Private Sub btnEntrar_Click() Dim usuario, clave As String Dim respuestaClave As Variant Dim textoRespuestaClave As String Dim rango As Range Set rango = Worksheets("USUARIO").Range(Cells(4, 1), Cells(4, 4)) usuario = txtUsuario.Value clave =...
Pregunta en y en 2 temas más de

Como puedo programar turnos msflexgrid

Tengo una tabla: org_turnosprog con los siguientes campos: id, código, descripción, horainicio, horafin, y luego los días de la semana tipo check L, M, POR, J, V, ES, DE, como hago para que me compare los días de la semana de la tabla con los días de...
Pregunta en y en 2 temas más de

VBA Agregar registro si la tabla esta vacía

Soy un poco nueva con el tema de VBA, me preguntaba si hay alguna manera de hacer por código y/o SQL, que el programa identifique, si la tabla está vacía, que le agregue un registro con datos que yo quiero. La razón de esto es un poco complicada de...
Pregunta en y en 1 temas más de

Access VBA uso de DLookup con criterios

En otras ocasiones he usado la funcion DLookup y para hacer consultas de un dato evitando el uso de un recordset. Pero en otras ocasiones me da problemas para usarlo a la hora de definir el criterio. Pienso que es porque los campos que forman los...
Pregunta en y en 3 temas más de

Macro busca ID de hoja1 en tabla de Hoja 2. Una vez encuentra el ID, reemplaza valores provenientes de la Hoja 1.

Si alguien puede colaborarme les agradezco. Esta macro se requiere para grabar la solicitud de préstamo de herramientas o equipos (en el pedido se construye un listado que puede relacionar en una misma solicitud varios tipos de herramientas en la...
Pregunta en y en 1 temas más de

Modificar cuadro combinado de Excel desde Access con VBA

Tengo un Excel en el que he incluido un cuadro combinado, que toma su lista de elementos de una tabla en una hoja oculta del Excel. Y tengo un Access en el que hay una tabla de datos "paralela" a la del cuadro combinado del Excel. Entonces, me...
Sin respuestas

Mejores expertos últimos 100 días