Macros y programación VBA
Temas sobre la automatización de Excel utilizando macros y VBA. Errores de VBA. ¿No consigues que tus macros hagan lo que necesitas?
8690 temas en este foro
-
hola les explico mi situacion, hice un formulario de captura de datos, pero en mi trabajo me pusieron trabas para poderlo implementar dado que piensan que se vuelve un cuello de botella a la hora de que 30 usuarios quieren usar la misma computadora, muchos de ellos para adelantar su trabajo lo realizan primeramente en su maquina y despues llegan al libro de captura y solo copian y pegan los datos, yo considero que cuando hacen eso tambien copian las alteraciones que pudiera tener sus archivos de excel; como no podemos contar todavia con un sistema mas versatil se esta usando excel de mientras lo implementan: quise salvaguuardar un "poco" la informacion con respecto a los…
-
0
Reacciones de usuarios
- 2 respuestas
- 815 visitas
-
-
saludos a todos, tengo un problema tengo un formulario que captura,modifica y busca datos, lo que no me queda muy claro es la parte de cuando inserto fotografias (imagenes.jpg) ya que no se me muestra en el listbox, me gustaria me pudieran ayudar con esa parte del codigo si no es molestia, anexo el formulario incompleto solo con la intension de dar la idea, esstaré esperando sus respuestas colaboradoras, gracias de antemano. formulariodefotografias.rar
-
0
Reacciones de usuarios
- 3 respuestas
- 1.1k visitas
-
-
Hola amigos, disculpen pues son dos en uno, el primero tengo un USERFORM pero necesito llenar unas columnas discontinuas (D:G) y de la (W:AH). En el userform si se pudiera agregar un boton para corregir datos (limpiar fila y corregir) Mil gracias. Libro1.rar
-
0
Reacciones de usuarios
- 7 respuestas
- 1.1k visitas
-
-
Que tal buenas tardes, Hace un momento estube revisando el post del buscador con 3 criterios y encontre lo que e estado buscando ya hace mucho, ha sido de mucha utilidad para mi proyecto solo tengo un pequeño problema al buscar me envia los dastos al listbox todos en una sola linea quisiera que al buscar busque cada una de las compras del cliente (lo cual ya lo hace) pero que los presente en el listbox de esta manera 101 Pitahaya Bar EIRL 19/09/2013 (estos son lo datos del cliente hasta aqui todo bien) 1 Limpiavidrios x 1gl 10.00 3 Desinfectante pino x 5gl 55.0…
-
0
Reacciones de usuarios
- 0 respuestas
- 910 visitas
-
-
Buenas noches; Haber quien me puede echar una manita. Necesito que la hoja llamada Acta se rellene con los datos de la tabla dinamica, es decir, que compare la columna cod y me ponga la columna situ y obs de la tabla dinamica en la hoja Acta, se puede??. Muchas gracias de antemano. Libro1.xls
-
0
Reacciones de usuarios
- 4 respuestas
- 1.3k visitas
-
-
Hola amigos, quisiera que alguien me ayude, tengo un archivo al cual le e colocado un calendario, mi problema es que cuando lo activo me aparece por defecto una fecha que no es la actual, por lo que debo empezar a buscarla y es un poco tedioso. Estoy adjuntando el archivo para que puedan ver y entender mi problema, les agradezco la ayuda que me puedan brindar. Gracias. Calendario.zip
-
0
Reacciones de usuarios
- 6 respuestas
- 2.1k visitas
-
-
Hola a todos amigos, agradecer de antemano las innumerables veces que he obtenido ayuda a través de este foro y agradecer el esfuerzo de todos. En esta ocasicón me estoy encontrando con un problema a la hora de crear una dll para agregarla a Excel como Add-in. Hace poco hice el mismo proceso para MS Project y no tuve ningún problema, pero en este caso me ocurre lo siguiente que no deja de ser curioso. Al crear la DLL desde Visual Studio 6, seleccionando Addin Project, y despues de hacer las modificiaciónes en el Designer compilo la dll y para probar la agrego a Excel con un msgbox. Hasta aquí todo ok, al pulsar el botón puedo ver el msgbox de prueba. Pero mis proble…
-
0
Reacciones de usuarios
- 0 respuestas
- 877 visitas
-
-
Buenos días, Me podrían indicar cómo actualizar automátimamente una conexión desde CRM? [ATTACH]41724.vB[/ATTACH] He intentado grabar una macro realizando el siguiente proceso: DATOS → Actualizar desde CRM. Pero al revisar en el módulo de VBA, no se genera ningún código asociado. Les agradezco su asesoría. Saludos Cordiales
-
0
Reacciones de usuarios
- 1 respuesta
- 1.2k visitas
-
-
Buenas Tardes: Es la primera vez que hago una consulta, pero hace tiempo que visito la página. Les cuento que trabajo en una empresa que provee personal de seguridad a quienes nos contratan. El tema es que cada vigilador se reporta a una Base de Operaciones indicando el horario de entrada y salida. Para efectuar el control, diagramé un userform al cual se le debe ingresar el id del cliente, el numero de día de la semana y oprimir el boton consulta. Ahí el formulario trae los horarios en que se debe presentar el vigilador. El operador de base debe ingresar el nro de legajo y aparece el nombre y apellido y luego presionar el boton ingresar datos. Todo f…
-
0
Reacciones de usuarios
- 2 respuestas
- 950 visitas
-
-
Tengo el siguiente inconveniente: 1. Bajo un archivo y el nombre de la persona me lo baja como el archivo adjunto. La con ese caracter especial en el codigo ascii es el 199, pero la flecha no aparece Necesito una macro que me reemplace esto dos por una "N". gracias
-
0
Reacciones de usuarios
- 3 respuestas
- 1.4k visitas
-
-
Amigos buenas tardes, tengo la siguiente macro que valida la información de un formulario y en caso de que esté correctamente diligenciado, crea un correo de Outlook y adjunta el formulario; sin embargo me aparece el error 1004 en tiempo de ejecución, la verdad no encuentro el error por lo que les agradecería me ayudaran. De antemano gracias!!! Sub Enviar() 'variable para "manejar" el objeto Outlook Dim OutApp As Object 'variable para "manejar" el objeto mail Dim OutMail As Object 'creamos el objeto Outlook, para acceder a sus propiedades, métodos y eventos: Set OutApp = CreateObject("Outlook.Application") 'logeamos: ojo acá, debemos tener la cuenta bien configur…
-
0
Reacciones de usuarios
- 1 respuesta
- 1.4k visitas
-
-
Buenas noches, he estado buscando como mejorar o simplificar los codigos del siguiente macro, y no logro mejorarlo, si alguien me puede orientar al respecto, por favor. me suman casi 2000 lineas de codigo, quisiera que fuera mas corto. CAJA DIARIA CHUCHERIA.rar
-
0
Reacciones de usuarios
- 2 respuestas
- 1.2k visitas
-
-
Buenas tardes Comunidad Ayuda Excel Modificando un aporte que hizo el MAESTRO Macro Antonio de Incidencias; llegue a la tarea que debo crear dos comboboxes dependientes. Con la siguiente información si dice: C&B:Juan , Pedro, Ana C&D: Pablo, Ale R&S: Marco, Julio, Rosa Otra: (Que el usuario digite otro nombre) Sin cansarlos más les adjunto el archivo y agradezco que me ayuden con el código si son tan amables por favor. Gracias de antemano Saludos desde Costa Rica Registro de incidencias.xls
-
0
Reacciones de usuarios
- 1 respuesta
- 1k visitas
-
-
Buena Tardes, Les escribo en esta oportunidad, debido a que estoy teniendo problemas con una macro de intersección de rangos de fechas el cual realice para que cumpliese con mis necesidades, el cual es que me diga si chocan en sus periodos de vacaciones el supervisor y el tablerista, así como los turbinista_1 y turbinista_2 entre si y con el tablerista; y por ultimo los turbinaista_1, turbinista_2 y Operador Auxiliar de Turbina (op. aux. tur.). El problema que estoy teniendo es que haga lo que haga siempre me aparece la ventana que dice: "Coinciden Tus Vacaciones Con la Segunda Fracción del Tablerista" o "Coinciden Tus Vacaciones Con la Segunda Fracción del Supervisor…
-
0
Reacciones de usuarios
- 10 respuestas
- 1.8k visitas
-
-
HOLA a todos eh estado haciendo una macro que muchos de ustedes me han ayudado pero no puedo resolver un problema tengo mi ejemplo en el cual deseo elimar toda la dilacion menor a ciertos dias que yo especifique ejemplo 3,7,9,10 eso lo debe elegir el usuario el problema es que el userform en donde tengo esa opcion no me eliminar todos los menores a los dias especificados solo me elimina 1 y qiero me elimine todos los menor al dia espeficado espero me puedan ayudar Macro.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 639 visitas
-
-
Buenos dias, Trato de hacer un historico de pedidos por cliente y me hace falta esta parte es la unica que me falta. Necesito un boton que busque los pedidos de un cliente determinado en un cierto rango de fechas una vez encontrado este cliente me devuelva cada pedido que ha realizado en este rango de fechas. Para esto tengo una hoja con los datos de los pedidos llamada hoja1 y tengo la hoja donde deseo que lleguen los datos ordenados lamada hoja2, tambien tengo un form con 3 textbox para ingresar Nombre de cliente, fecha de inicio y fecha final respectivamente, en el form tambien hay un listbox donde apareceran los pedidos que ha realizado el cliente en el rango de fe…
-
0
Reacciones de usuarios
- 3 respuestas
- 975 visitas
-
-
Hola amigos me veo en la necesidad de actualizar o guardar muchas veces un libro compartido en Excel debido a las limitaciones de libro compartido en Excel, por el método Thisworkboo.Save. ¿Puede ser perjudicial guardar muchas veces?¿Se puede corromper el libro de trabajo más fácilmente? Gracias por la atención.
-
0
Reacciones de usuarios
- 2 respuestas
- 1k visitas
-
-
Hola amigos os envío esquema por si me podéis ayudar. Es un fichero .xlsm aplicación Vba Excel con formularios y código. Se trata de compartir el libro para que dos usuarios puedan trabajar en una oficina aparte donde está el servidor. Dos problemas: Al empezar a trabajar cada usuario debe actualizar el libro. Utilizo el ThisWorkbook.Save. ¿Hay alguna opción más "liviana" ? He visto por algún sitio "ThisWorkbook.Refreshall. El otro problema es que cuando intentan guardar o actualizar al mismo tiempo genera un error. ¿Se puede tratar ese error para avisar a uno de los usuarios para que espere mientras el otro haga lo suyo. La gestión es corta porque se trata d…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.4k visitas
-
-
hola estimados compañeros: tengo un problemilla con un archivillo de Excel que uso en mi computadora de manera perfecta pero al copiarlo y ejecutarlo en otra maquina de mi trabajo me sale este error: "se ha producido el error '424' en tiempo de ejecución: se requiere un objeto" y al depurarlo la línea de amarillo que se posiciona sobre el siguiente código: userform1.show me imaginé que se trataba de alguna referencia dado las configuraciones de las instalaciones de los Offices pero la verdad al estar viendo las referencias no logré encontrar de cual se trataba. Yo uso office2007 y la maquina donde trato de abrirlo también pero la verdad no se a que se pueda deber es…
-
0
Reacciones de usuarios
- 0 respuestas
- 2.9k visitas
-
-
Pues trato de entrar a la web y el unico enlace que funciona es este, la pagina principal fue hackeada por un tal "fateh Uka Plus", por lo que le doy todo mi apoyo a los admin y estoy seguro que van a poder resolver este altercado y espero no sedan ante las peticiones de estas personas inescrupulosas. Desde Costa Rica todo mi apoyo para que puedan poner nuevamente a flote este estupendo foro.
-
0
Reacciones de usuarios
- 1 respuesta
- 1.2k visitas
-
-
Hola, quería saber si alguien podría ayudarme con lo siguiente. Tengo una hoja de excel donde cada fila corresponde a datos de un paciente. Lo que deseo hacer es que tras realizar la buqueda de este, poder añadir 5 campos de textbox a partir de la primera columna vacia en esa fila mediante un boton de comando. Adjunto archivo. PD: Lo que me interesa hacer es que se añadan los datos a la hoja sin especificar ne el codigo la columna ya que esta se modifica en función de los datos que se vayan añadiendo, aunque siempre tengan la misma secuencia (5 campos textbox). Un saludo y gracias. cmdagregar.zip
-
0
Reacciones de usuarios
- 0 respuestas
- 737 visitas
-
-
Buenas noches, nuevamente recurro a su ayuda se me ha presentado un problema quisiera ordenar por el tercer dígito ejemplo El primer numero es 105 le sigue 1051 luego sigue 1052, luego sigue 106 luego 1061 y después 1062 así sucesivamente con diferentes dígitos, sera posible hacerlo mediante una macro. Adjunto un archivo el cual explica como quisiera ordenar Gracias por sus comentarios y sus aportes. ordenar.rar
-
0
Reacciones de usuarios
- 1 respuesta
- 1.2k visitas
-
-
hola que tal¡?, me gustaria saber como puedo hacer para pasar un dato (que para este caso es la cadena de caracteres "POSITIVO") de una columna dada a otra que yo le especifique?? en este ejemplo tengo la columna negativo y la columna positivo dentro de la columna negativo debe de estar la palabra "NEGATIVO" y dentro de la columna de positivo debe estar la palabra "POSITIVO" pero resulta que tengo ese problema y quiero separarlos porque dentro de la columna negativo tambien existe muchos palabras "POSITIVO" y quiero quitarlo como le hago?. Saludos y gracias Copiar un dato de una columna a otra.rar
-
0
Reacciones de usuarios
- 4 respuestas
- 1.1k visitas
-
-
Buenas tardes, me gustaría añadir un progress bar con porcentaje a una macro que estoy haciendo, he intentado todo lo que encuentro en internet pero no he encontrado ejemplos con macros "normales", me gustaría saber cómo puedo poner un progress bar a mi macro. Hice un ejemplo X el cual adjunto, con el fin de observar dónde se pone el código para la progress bar y luego ponerla en mi macro original. Tengo entendido que la macro se debe dividir en varias partes para indicarle a la macro qué porcentaje debe avanzar, por eso dividí la macro en dos. Y de favor si me pueden indicar cómo la puedo crear en los objetos de vb. Muchas gracias por su atención. ejemplo ayuda excel.xl…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.2k visitas
-
-
Tengo un archivo que me genera distintos graficos en una misma hoja con los datos de otra hoja, el problema es que me presenta los datos de dos columna, como fija la B y la segunda columna es variable, pero necesito que me presente los datos de dos columna variables, ejemplo: Primer boton para el grafico seleccione los datos de la columna B y C, Segundo boton para el grafico seleccione los datos de las columna D y E, Tercera boton para el grafico seleccione los datos de la columna F y G, y asi sucecivamente. Al generar me deja la columna B como fija y no es lo que necesito, por otra parte, que pasaria si inserto una o dos columnas entre los datos, se dañaria la macro? In…
-
0
Reacciones de usuarios
- 7 respuestas
- 2.5k visitas
-
Información básica de protección de datos
- Responsable: Sergio Andrés Celemín
- Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.
- Legitimación: Consentimiento del interesado.
- Destinatarios : Hetzner Online GmbH.
- Duración: Mientras se conserve este post o hilo en la comunidad, o decidas eliminar el comentario.
- Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email sergio@ayudaexcel.com
Información adicional: Encontrarás más información en la política de privacidad.