Buscar
Descubre en Todoexpertos
Temas interesantes
Preguntas
Respuestas
Expertos
Logros
Iniciar sesión
Entrar
Crear cuenta
Excel VBA: Variables para varios FORMS
Preguntas y respuestas relacionadas
Solucionar un error de compilación
En un formulario tengo un botton desde el cual llamo a un procedimiento que a su vez llama a una función y a otro procedimiento. El problema esta en que al darle click al botton ejecuta lo que esta allí pero al llegar a la cabecera del procedimiento...
1 respuesta
Exportar listbox a Excel
El día de ayer formulé una pregunta, respecto de una aplicación en la que estoy intentando trabajar, un experto me respondió de inmediato (Elsa Matilde), de acuerdo a la respuesta entregada, pude desarrollar todas las sugerencias entregadas excepto...
1 respuesta
Boton Minimizar y Maximizar
Voy a comenzar un proyecto nuevo en excel con VB pero en el formulario no me aparecen ni el boton maximizar ni minimizar alguien me podria ayudar.
1 respuesta
Vincular 2 combobox y 1 listbox con una tabla
Ante todo gracias por tu tiempo y pedirte disculpas por preguntarte directamente pero hace días que ando buscando y no encuentro exactamente lo que necesito. Verás, tengo un UserForm con dos combobox y un listbox. A parte en una hoja llamada...
1 respuesta
Como quitar la x de userform en excel
Pues eso como se puede quitar la x de un user form para que no se cierre dándola...
3 respuestas
Macro excel para colorear celdas.
Te cuento, tengo un archivo excel con una lista de productos con código, descripción etc, yo necesito crear una macro que pinte la fila completa donde se encuentra una celda activa, luego si el usuario pincha otra celda pinte esa fila y la anterior...
2 respuestas
Cargar ComboBox eliminando las filas vacías
Alguien podría ayudarme en la Columna A tengo código de Producto y en la Columna B tengo si hay en Existencia o Inexistencia, quiero que el ComboBox me cargue solo los códigos que tengo en la Columna A que tengan Existencia en la Columna B, evitando...
1 respuesta
Asignar una variable publica...
Es mi primera vez como preguntador de todoexpertos, aunque antes de registrarme he consultado las preguntas y respuestas de otros. Mi problema con Access es que tengo una variable declarada publica en un módulo. Modulo varios public ambito as string...
1 respuesta
Ver formulario automáticamente
Llevo tiempo con la siguiente duda y sin poder resolver. Te comento, desde un archivo A, donde tengo un formulario con un combobox, y en el cual tengo cargados doumentos word, excel y carpetas, voy abriendo todos los documentos. Ahora viene la duda,...
1 respuesta
Orden de promedio de notas en Access
Tengo esta consulta y de acuerdo a la función (Módulo) descrita se ejecuta perfectamente, solo que al cerrar, actualizar o abrir nuevamente la consulta, el ordenamiento de los datos va cambiando, no se lo que está mal en la función. Si hay otra forma...
1 respuesta
Excel VBA: Error, se requiere objeto
Tengo creado un Form con 59 TextBox. Quiero que al activar el form, se rellene cada TextBox con el valor de una celda de una hoja excel. Al ser unte bastante repetitivo lo he puesto de la siguiente forma: Dim MatrizTextos(6 To 64) As String Private...
1 respuesta
Eliminar datos de un combobox
En una hoja tengo una serie de contactos. Cada contacto tiene una referencia (amigo, compañero de trabajo...) Estos datos se meten desde una ventana de diálogo UserForm3 (Referencias). En esta ventana tengo un Textbox desde la que inserto nuevas...
2 respuestas
Access. No distinguir acentos en un filtro
Os pedía ayuda una vez y me lo solucionasteis en un momento. He hecho una base para registrar películas y con el tiempo ha ido creciendo. Además de una ficha de cada película, en su día añadí una ficha de actores y directores. El problema es cuando...
2 respuestas
Crear una Dll con Vb6.0
Quiero crear una dll con vb y que pueda ser llamada desde otros programas. Tengo el código compilado y la dll creada pero cuando la llamo desde vb u otro programa me da el siguiente error: "no se puede encontrar el punto de entrada de la DLL xxxx"...
1 respuesta
Calcular el TIR.NO.PER en vba
Estoy intentando utilizar TIR. NO. PER en VBA pero no hay forma, este es el código que utilizo, En una hoja excel funciona perfectamente. Public Function dblXIRR() As Double Dim objExcel As Object Dim strValues() As String Dim varDates(2) As Variant...
1 respuesta
Cronometro en Excel.
Necesito un cronometro en la celda (A2) de excel, que se active cuando pongo un valor en la celda (A1).
1 respuesta
Login-ms-access
Estoy utilizando la siguiente solución hecha por un experto que ya no esta disponible... Me funciona muy bien... Pero mi consulta es la siguiente: ¿Hay forma de generar un modulo que me mantenga el usuario logueado? Esto es como lo utilizo: Cra una...
1 respuesta
Correr ejemplo Creación y ejecución de consultas personalizadas por el usuario
Solicito me colaboren con el ejemplo encontrado aquí, he copiado el módulo y formulario a mi base de datos. He agregado consulta con el nombre CU_Asistencia de una tabla llamada "Asistencia"- Quisiera saber cual será mi error, el formulario abre pero...
2 respuestas
Bajar varios archivos TXT a partir de una consulta
Tengo una consulta que contiene 2 columnas o campos: Columna 1 = Serie: con formato texto Columna 2 = Inventario: Con formato Numérico Estas Series (Columna 1) corresponden a uno o mas números de inventario (Columna 2) Lo que les consulto es si hay...
1 respuesta
Si una palabra está contenida en un campo texto se debe extraer la tercera palabra del campo
Señores expertos, como dice la pregunta necesito hacer una consulta en Access de acuerdo con la una tabla que tiene los campos ID, HABITANTE, OBSERVACION, para extraer del campo OBSERVACION la tercera palabra, si en este campo se encuentra la palabra...
3 respuestas
Unir Userform
Me presento soy Israel, si me puedes ayudar (formulario para cargar una base de datos) estoy modificando una guía de despacho que tengo me me ha servido muchísimo, esta se divide en dos Userform, la primera parte consta de 22 (entre combobox y...
1 respuesta
¿Cómo listar una sola extensión de archivos?
Gusto de saludarlos. Cuento con una macro que agrega los archivos que se encuentran en una carpeta determinada al elegirlo desde un combobox. ¿Cómo se puede listar una sola extensión de los archivos que se encuentran en dicha carpeta elegida? El...
1 respuesta
Búsqueda Inteligente con Combobox VBA
Tengo el siguiente código que se lo aplico a un ComboCox, al seleccionar un dato debería completar otros 3 TextBox según la información de cada compañía. El problema es que cuando selecciono una compañía, esta me da la información de la línea...
2 respuestas
Nombre de una hoja sea el valor de una Celda
Quisiera que el nombre de cada hoja de un libro especifico sea el valor que se coloque en la celda b8 de cada hoja. ¿Cómo lo logro? No soy muy diestro programando macros así que por favor paso a paso si me puede ayudar. Gracias! Depizav
4 respuestas
Cómo utilizar correctamente el código application.currentproject. Path en access
En el FORMULARIO tengo "al activar registro" y "al cargar" Option Compare Database Option Explicit Private Sub Form_Current() CargaImagen Me. Name, Nz(Me.txtImagen1, ""), Me.imgImagen1.Name CargaImagen Me. Name, Nz(Me.txtImagen2, ""),...
1 respuesta
Actualizar celdas con función personalizadas
He creado una función en excel 2007 y necesito que refresque el resultado dado un cambio en otras celdas. La ocupo en muchas otras celdas, pero al cambiar el valor de una no se como indicarle a la función que recalcule. No le estoy pasando la celda...
1 respuesta
Como crear un archivo.ini y utilizar su contenido
Estoy comensando mis estudios de computacion en la universidad y tengo que hacer un proyecto pero no ce ni como comensarlo talves me puedas dar una idea. Como puedo crear una archivo .INI desde visual basic 2005 en el siguiente directotio c:/windows...
1 respuesta
Hallar el valor de la fórmula definida en un campo
En Access tengo un Formulario llamado F1 con tres campos provenientes de una tabla: c1, c2, c3, r Por ejemplo, en un registro tenemos C1 vale 5, C2 vale 6 (son numéricos) c3 es texto y almacena una fórmula por ejemplo [c1]*[c2]/10 y desearía que en r...
1 respuesta
¿Cómo hacer una consultav usando vba?
Estoy realizando una búsqueda o consulta de datos, usando la función CONSULTAV pero desde VBA. Los problemas que tengo es que en las celdas donde se me arroja el resultado de la búsqueda no se me permite escribir otro valor, lo cuál necesito. Además,...
1 respuesta
Combo Box en Excel
Viejo, necesito saber como puedo poner un combobox en excel que me de la opción de escoger de 1 a 5 y que al escoger el número por medio de un botón una macro me lleve a una hoja determinada, dicha hoja depende del número, si en el combobox está el...
1 respuesta
Mandar un email con los datos de un formulario
Como puedo mandar automáticamente un email después de llenar un formulario sin que aparezcan los cuadros de dialogo de Outlook.
1 respuesta
¿Campo autonumérico sin usar autonumérico?
Necesito un campo que no sea estrictamente autonumérico para numerar muestras en una base de datos de análisis. He visto en esta página una solución que sería que se numerara solo el control desde el formulario al cambiar de registro mediante una...
1 respuesta
Pasar datos de formulario activo a formulario secundario (sin saber su nombre) en VB 2010 NET
Estoy con un programa, y el problema es el siguiente: Tengo un formulario que hace de teclado virtual (TECLADO), y que se abre sobre otros formularios, que quedan detrás (secundarios), cuando hago doble click en cualquier Textbox. Una vez abierto...
1 respuesta
Llenar combobox con datos no repetidos en hoja excel
Tengo un libro de excel con 2 hojas, en la primera tengo mi base de datos (donde se repiten alguno datos varias veces), y en otra hoja estoy creando un combobox, lo que necesito es que el combobox me muestre los datos de la hoja 1, pero que me los...
1 respuesta
Formulario dependiente que habrá en el último registro donde cerró
Espero me puedan ayudar quisiera saber si saben como abrir un formulario en el último registro donde quedó osea no en el ultimo registro sino en el registro que yo estaba modificando Por ejemplo son 100 registros y estaba en el numero 50...
2 respuestas
Como vincular dos o mas controles de un formulario en vba excel
Quisiera saber como relacionar dos o mas controles de un formulario en vba excel, por ejemplo: 1.- Si se tiene tun textbox1 donde se va a introducir un valor1 como hacer para que aparezca un valor2 en un textbox2 automáticamente. Ambos valores están...
1 respuesta
No puedo pasar a excel formulario filtrado de access
Estimados BUenas tardes tengo el siguiente código y no logro pasar a excel los datos filtrados. Me. CtlTodos. SetFocus On Error GoTo sol_err 'Declaramos las variables Const nombreHoja As String = "CDatos" Const nombreTabla As String = "DIPRDEP5" Dim...
1 respuesta
Lentitud en consulta Access vba (ADO)
He creado una consulta para realizar la formación de trabajadores y que me facilita cuando realizaron la última formación. Hasta aquí todo correcto pero he querido ir más allá y he incorporado un campo para consultar, en base a una fecha prevista de...
2 respuestas
Cuando se modifica una celda mi función se actualice y muestre el nuevo resultado
Suponiendo que en Hoja2 hubiera una tabla cuyo origen de datos estuvieran en Hoja1, si se necesita que al modificar cualquier celda de dicho origen de datos se actualice automáticamente la tabla dinámica se podría usar el siguiente código: La función...
1 respuesta
¿Qué fórmula aplico para convertir números a letras en excel?
Me gustaría saber que fórmula aplico para convertir números a letras en excel. Ejemplo si en una celda coloco el valor 12'000.000 como hago para que en otra celda cualquiera me aparezca doce millones de pesos M/C
2 respuestas
Insertar sonido o audio en una celda de MS Excel
1) Cómo hago para cuando coloque un número (cualquiera sea su situación: par, impar, fraccionario, decimal, etc) en una celda cualquiera, me suene un sonido o audio, como por ejemplo: el sonido o audio: Usted esta equivocado. (Claro está, este...
1 respuesta
¿Cómo recoger el valor de una variable pública?
Tengo el siguiente código: Funciona perfecto insertando lo en un modulo . Public Function Dire() as String Dire= "c:\USERS\w\........ End Function Para mostrar el valor de la variable pongo =Dire() Hasta ahí todo bien. Mi pregunta es.. ¿Cómo puedo...
1 respuesta
Reproducción música
Tengo una base de datos que al darle a un botón de comando reproduce una camción que tengo en un directorio, y quiero que al darle al botón, me reproduzca todas las que le ponga en el procedimiento de evento. Lo tengo así, Private Sub...
1 respuesta
Visual Basic: Copiar directorio completo
Estoy preparando un formulario para crear copia de seguridad del proyecto. No sólo quiero hacer copia de la base de datos, sino de un directorio completo, incluyendo subdirectorios, etc, ya que tengo subdirectorios con imagenes... He creado un Cuadro...
1 respuesta
Exportar datos de un MSFlexGrid a Excel o Word
Tengo un proyecto con una superconsulta dinámica en un MSFlexGrid1 pero necesito imprimirlo o exportarlo a excel o word Gracias Diego Zapata
[email protected]
1 respuesta
Despues de un If y una comparacion por igualdad no puedo poner False antes del then?
For i = 1 To 1000 If Hoja5.Cells(i, 1) = "" Then final = i Exit For End If Next For j = 2 To final If Hoja5.Cells(j, 1) = ComboBox1 False Then UserForm26.Show ComboBox1.BackColor = &HFF00& Exit Sub Exit For End If Next
2 respuestas
Userform combobox dependiente
Tengo una hoja columna A, B, C, D, con títulos, necesito que al Código ubicación fecha cantidad BFDAC12 RACK1 10-10-2012 1 FGTED52 RACK2 11-10-2012 2 DFREW34 RACK3 12-10-2012 3 BFDAC12 RACK4 13-10-2012 4 DFREW34 RACK3 14-10-2012 1 FDAC12 RACK4...
1 respuesta
Aviso sonoro
De nuevo valedor, me gustaría saber si es posible aplicar un efecto sonoro que al abrir una hoja de calculo o bien cuando deje de cumplirse una condición sonara un efecto de sonido. La utilidad es que tengo un libro con tres hojas que rellenan tres...
1 respuesta
Creación masiva de carpetas en excel
Tengo el código (al final) que debería ejecutar la siguiente secuencia. 1- Leer primera línea de la hoja de calculo 2- Verificar si existe carpeta Si no existecrear carpetaCrear TXTAñadir líneas al txt>Si existeVerificar si existe txtSi no...
1 respuesta
Sumar la misma celda de varias hojas
Yo utilizo la siguiente formula =SUMA(Avance1:Avance200! H27) para sumar la celda H27 de la hoja Avance1 hasta la hoja Avance200 sin embargo quisiera que Avance1 fuera variable, me explico si la celda X1 tiene el valor 50 la formula me quedará...
1 respuesta
Color combobox según dato elegido
Color combobox según dato elegido Hola! Tengo una consulta a ver si me puedes ayudar. Quisiera saber si se puede dar color a un combobox según el dato que pongas: Tengo un userform en el cual tengo un combobox: ComboBoxPRLISO.List = Array("OK",...
6 respuestas
Como extraer datos de una tabla, procesarlos y guardarlos en otra tabla sin errores
He creado un código para calcular el retraso medio de los pedidos. Cuándo visualizo los datos en la ventana de inmediato son correctos, sin embargo, el valor que se inserta en las tablas es 0. He utilizado códigos muy similares para otros cálculos y...
2 respuestas
Cargar combobox con dos columnas
Tengo una hoja de excel que se llama tabulador_volqueta, donde se encuentran dos columnas que me interesan cargar a un combo box, la columna origen y la columna destino, y cuando seleccione algún item del combo box cargue su respectivo monto, dejo...
3 respuestas
Crear carpetas y almacenar .doc en ellas desde access con plantillas .dotx
Soy nuevo en access, sin embargo estoy aprendiendo poco a poco Estoy realizando una base de datos de clientes para generar documentos .doc que se llenen automáticamente con datos de las bases en plantillas .dotx En un principio he logrado que esto...
1 respuesta
Descargar archivo de Google Drive desde Access
Necesito descargar un archivo mediante VBA de una carpeta compartida en Google Drive desde un botón de un formulario, agradezco al experto que me pueda facilitar una solución.
1 respuesta
Access: Inputbox con Cuadro combinado
Quiero crear un cuadro de mensaje con un Cuadro combinado que me de una lista de posibles elecciones. Creo que no es posible a través de los cuadros de mensaje, así que me he creado un formulario modal con el combo de posibles opciones. El problema...
1 respuesta
Ordenar un Combobox
Estoy buscando la forma de ordenar un combobox. He visto que se podía hacer con la propiedad Stored "true" pero yo no la tengo. ¿Habría algún código para ello?
1 respuesta
Error en bucle for por declaracion de variable
Viendo una de tus respuestas di con una solución para llenar varios ComboBox. Mi código es el siguiente Private Sub Worksheet_Activate() Dim CN As Object Dim RsProfe As Object Dim t, c, cb, o As String 'Tabla, campo, consulta, objeto formulario Dim...
1 respuesta
Como funcionan las clases en Visual basic.Net
Que tal espero me puedas sacar de esta duda. Se crear las clases pero ami me gustaría saber para que puede servir una clase o como lo podría utilizar por ejemplo creo una clase persona pero seria lo mismo que declarar variables de cada tipo de...
1 respuesta
Insertar ruta de archivo en un campo
Tengo un campo con imágenes aisladas en una carpeta fuera de la base de datos y las cargo con objeto_imagen.picture "ruta_imagen a visualizar". Lo que me es un engorro es el introducir toda la ruta de la dirección y quisiera que al hacer doble clic...
1 respuesta
Macro búsqueda en todo el libro, varias hojas
Quisiera de favor que me ayudaran, necesito una macro que al hacer click en commandbutton1 que se encuentra en la hoja1, haga una búsqueda del valor de un textbox1 que también está en hoja1, que haga la búsqueda en todo el libro es decir hoja por...
1 respuesta
Codigo VBA para realizar búsqueda de datos de una hoja de excel en un formulario, seleccionando de un combobox?
Todo expertos, mi duda es la siguiente: Tengo 1 hoja de excel con nombres de personas en la primera columna y en 11 columnas mas todos los datos correspondientes al nombre de la persona, he hecho una "Pagina inicio" que permite abrir un formulario en...
2 respuestas
Ocupar faltante en campo falso autonumérico
En un formulario tengo un campo llamado Solicitud que se genera secuencialmente en función de la fecha del sistema, indicando primero el año, después el mes, el día y por último el nº de registro de ese día, ejemplo "2021071603. Lo que quiero es que...
2 respuestas
Añadir más condiciones con inputbox
Para Marcial Hola que tal: Tengo este código: Sub Nueva_Antigua() hoja_Nueva = (InputBox("Ponga el nombre de la NUEVA HOJA")) & hoja_Nueva Hoja_Antigua = (InputBox("Ponga el nombre de la HOJA ANTIGUA ")) & Hoja_Antigua...
1 respuesta
Numero ascii a carácter
Fernado de nuevo molestándote tengo este problema con esta función, quiero que partir de un numero me ponga que carácter es, pero después del caso en que el dígito es 9, le agregaría 56 dándome 65 que correponderia a la "A", pero me pone ";", no se...
1 respuesta
¿Cómo manejar (copiar y pegar) archivos externos desde una Macro VBA?
Tengo una carpeta-A con miles de archivos, y una hoja de Excel con los nombres de algunos de ellos. Quiero desde la Macro, buscar cada uno de ellos, copiarlo y pegarlo en una carpeta-B.
1 respuesta
¿Excel Pasar y Recibir Parámetros de UserForm (ej)?
Desde un módulo, necesito llamar a un Userform pasando parámetros (variables string o integer) y recibir de vuelta valores en otras variables, sin utilizar celdas.
1 respuesta
Usar un formulario de consulta vba con varios formularios
-Expongo un poco lo que pretendo hacer a ver si es posible: Yo tengo varios formularios creados en vba y también he creado uno que se llama calculadora. Sé pasar ese dato a un formulario pero es un incordio tener que hacer varios frm_calculara para...
1 respuesta
Vincular dos combobox y un textbox después del segundo combo box
Antemano aclara soy principiante. Tengo un problema tengo dos combobox (codigos de productos) vinculados el primero del segundo y por otro lado tengo otro combobox ( dodigos de producto) vinculado con otros textbox (descripción del producto), Las dos...
1 respuesta
Datos invertidos por combobox
En un archivo debo capturar mediante combobox la fecha de nacimiento usando combobox, el combobox1 captura día, el combobox2 captura mes y el combobox3 el año,,, el código esta correcto,, combobox1 & "/" & combobox2 &"/"& combobox3, pero el problema...
1 respuesta
Al tener otras hojas abiertas se entrelazan con los combobox
Como puedes ver en la imagen al abrir otra planilla excel con datos en los combobox toma otros datos... No los de la Hoja del mismo form, dejo foto
1 respuesta
Buscar archivos en subcarpetas (fso)
Necesito un poco de ayuda con una duda. Estoy intentando hacer una macro que busque un archivo en una carpeta y subcarpetas. Utilizo el fso y he logrado encontrar un archivo en una carpeta pero no logro entender como buscar en subcarpetas.
1 respuesta
Error de compilación en Access, no se esperaba un módulo
Intentando aplicar códigos publicados, Access me presenta "error de compilación, se esperaba una variable o procedimiento, no un módulo" Dando por hecho que no se trata de un error en los códigos (no he visto comentarios al respecto), a ver si...
1 respuesta
Error en proyecto de Visual Basic
Soy Moleiro y en relación a la pregunta que te hice "pegar dos sentencias en una sola" solo era para comentarte que la instrucción que me diste funcionó perfectamente. El problema que tengo ahora es que tengo en el proyecto de VBA unas cuantos más...
1 respuesta
Dos combobox sincronizados
Tengo dos combobox en un formulario y me gustaría que en todo momento tuviesen el mismo valor seleccionado, de manera que si se selecciona un ítem en el primero, ese mismo ítem aparece seleccionado en el segundo, y viceversa. Me interesa que no se...
1 respuesta
Crear una función de Interpolación en VBA (Excel)
De nuevo molestando Lo que quiero realizar ahora es crean una función personalizada utilizando el método de interpolación no-lineal de LaGrange, teniendo mi lista de datos (x, y), en este caso como ejemplo estoy usando las columnas DE y E, y las...
1 respuesta
Comprimir archivo desde VBA
Necesito, desde una aplicación excel con macros Visual Basic para Aplicaciones, comprimir (zipear), automáticamente, un archivo (excel extenso)para enviarlo, luego por email (outlook)también automáticamente. Es decir "zipear y enviar un archivo...
2 respuestas
Ver más »
¿No es la pregunta que estabas buscando?
Puedes explorar otras preguntas de los temas
Microsoft Excel
VBA