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
-
Buen día, Me pueden ayudar por favor con la siguiente inquietud. Tengo una macro que me unifica varios libros csv en uno solo, el csv original esta separado por este carácter (¤), pero en alguno de los campos están separados por comas ejemplo (0,00), entonces al momento de ejecutar la macro, me lo separa en otras columnas y requiero que todo quede en una sola columna. Quedo atento a su ayuda, anexo la macro y el resultado de la macro. Gracias BASE DE DATOS UNICA.zip
-
0
Reacciones de usuarios
- 4 respuestas
- 1.7k visitas
-
-
cordial saludo solicito su colaboración con lo siguiente tengo una lista de usuarios y un listado de registros que debo asignar a los usuarios. mi necesidad es: que yo escoja la cantidad de usuarios y la macro distribuya los registros que hay en los usuarios seleccionados. ejemplo: escojo 3 usuarios de los 5 que hay en lista. la macro debe distribuir los 100 registros en los usuarios seleccionados. Agradezco su colaboración con esta macro y mil gracias
-
0
Reacciones de usuarios
- 3 respuestas
- 862 visitas
-
-
Hola a todos! Tengo un problema. Me gustaría poder modificar una matriz. La idea es que según el rango que yo selecciono ( matriz), poder modificarla. Ejemplo, tengo una matriz de datos de números, y si es que la suma de los valores de las filas, y la suma de las columnas son iguales, que se modifique el valor de cada esquina de la matriz a uno definido por las sumas de las columnas y filas, ( lo que quiero hacer en concreto no tiene nada q ver con eso, pero es para dar una idea). Yo no soy un experto en VBA, por ahora he creado un par de funciones y procedimientos. Y para hacer esto se me había ocurrido hacer una función, pero tendría que devolver una matriz entera …
-
0
Reacciones de usuarios
- 1 respuesta
- 1.4k visitas
-
-
Buenas a todos, soy nuevo por aquí, me ha surgido una duda y he estado intentado buscar información y buscar vídeos pero no me aclaro, quiero hacer una hoja con excel parecida a una de las plantillas de cuando le das a hoja nueva, parecida a la llamada "lista para verificar equipaje", pero orientada a mi negocio. El caso es que no se como se hace nada de nada, me gustaría crear una tabla como la que ellos llaman categoría, y al pinchar en cada una me lleve a un listado con puntos que hacer y que cuando los tenga poder tacharlos. eso son las llamadas tablas dinámicas o que es?, hay algún tutorial para novatos, de excel se lo justo justo. si alguien pudiera orientarme se lo…
-
0
Reacciones de usuarios
- 3 respuestas
- 897 visitas
-
-
Buenas tardes, me gustaría ver como puedo realizar una macro para hoja1 en la que tengo 2 campos (nºpedido y fecha) para que me busque dentro de hoja2 (nºpedido, proveedor, fecha) los registros para los que coinciden el "nº de pedido" y cambiar la fecha por la correspondiente (la de hoja1). Pues como no sé si me expliqué en condiciones os adjunto archivo buscar y reemplazar datos.rar
-
0
Reacciones de usuarios
- 5 respuestas
- 1.5k visitas
-
-
buenas tardes tengo un archivo en el cual tengo dos formularios el primero esta excelente el segundo es del login el cual tiene que tomar los usuarios y las claves de la hoja llamada usuarios pero esta dando un error al iniciar el archivo espero me puedan ayudar. CONSTANCIAS 1.2...rar
-
0
Reacciones de usuarios
- 6 respuestas
- 1k visitas
-
-
Hola, estoy realizando un buscador de productos pero el problema que tengo ahora es que no busca todos los registros, solo busca en la primera fila o solo por la primera letra. Por favor si alguien pudiera ayudarme con este problema estaria muy agradecido... Adjunto el archivo para que tengan una idea clara... Formulario_Buscador.xls
-
0
Reacciones de usuarios
- 6 respuestas
- 2k visitas
-
-
Estimados Amigos quería pedirles su ayuda. Resulta que tengo una planilla con muchos gráficos y actualmente se actualizan manualmente cada semana tomando las semanas anteriores y la nueva, eso hasta que cumple un año el gráfico mostrando las 52 semanas. el problema es que cada semana tengo que actualizar manualmente arrastrando en rango del gráficoa la semana siguiente. me gustaría saber si ahí forma de automatizar esto y se corra solo el rango una columna mas hacia la derecha. dejo adjunto un ejemplo. AYUDA.rar
-
0
Reacciones de usuarios
- 3 respuestas
- 3.1k visitas
-
-
Buenas de nuevo, estoy creando unas listas desplegables desde validación de datos, el problema es que me parece un poco engorroso tener que pulsar en una celda y luego en la flechita para que se me abra el desplegable. Habría alguna forma de hacer que el desplegable se abra al pulsar sobre la celda, sin necesidad de hacer un nuevo click sobre la flechita? Muchas gracias,
-
0
Reacciones de usuarios
- 1 respuesta
- 769 visitas
-
-
estoy tratand de hacer un doble filtrado con dos textbox con la propiedad range.find, tengo un problema al ejecutar la búsqueda desde el formulario no me reconoce el rango y me sale un error no sé si se podrá aplicar range.find de ese modo.desde ya muchas gracias por su tiempo filtro.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 761 visitas
-
-
estimados amogos tengo un problema con un formulario he acoplado a uno que encontrado le agregue 7 texbox y ahora no ingresa datos sale un error haber si me pueden ayudar con problema adjunto el archivo para que lo vean es solo la parte que tengo el problema lo reduci por que es demasiado grande dejando la parte a solucionar antetodo mis saludos y agradecimientos de ante mano por la ayuda que me brinden FORMATO DE MULTA.xls
-
0
Reacciones de usuarios
- 0 respuestas
- 621 visitas
-
-
¿Se puede desactivar con código la compatibilidad con ISO al guardar en .pdf?
-
0
Reacciones de usuarios
- 1 respuesta
- 875 visitas
-
-
Buen día Señores tengo una duda, actualmente tengo una macro que se ejecuta formularios al abrir un documento de Excel 2003, todos los formularios se ejecutan correctamente, pero acá es donde tengo la duda, ¿hay alguna forma que si al ejecutar el formulario modal este no me afecte el resto de libros abiertos? Me explico, si tengo los formularios configurados en forma modal, procedo a ejecutar la macro (prueba.xlsm) y luego de esto voy a abrir otros documentos (libro1.xlsx, libro2.xlsx... etc.) los abre pero no puedo acceder a ellos, es decir, todos los libros quedan bloqueados, ya probe igual en dejar el formulario en forma "no modal", me deja abrir los archivos e igual …
-
0
Reacciones de usuarios
- 9 respuestas
- 9.8k visitas
-
-
Buenas noches, quisiera que me ayuden con lo siguiente. Necesito una macro para poder poner un mensaje de derecho de autor en la barra de estado de un libro de Excel (En la parte inferior). Ejm. Hecho por Edu..... He intentado con esta macro pero no me sale el mensaje Private Sub Worbook_open() Application.DisplayStatusBar = True Application.StatusBar = "Hecho por Edu" End Sub Nota. El mensaje que quede permanente y nadie pueda borrarlo.
-
0
Reacciones de usuarios
- 4 respuestas
- 5.2k visitas
-
-
Buenos días, de nuevo molestando, tengo un formulario VBA y esta trabajado en resolución de 1440*990, mi pregunta es saber si hay alguna manera de que el formulario se adapte de acuerdo a la resolución de pantalla de la computadora en donde se ejecute el formulario. Gracias de antemano por la ayuda
-
0
Reacciones de usuarios
- 1 respuesta
- 2.2k visitas
-
-
Hola a todos, en esta oportunidad quisiera que me ayuden con un cronograma de impuestos, lo que quiero es lo siguiente: 1. Que mediante alguna formula, me extraiga cual es la fecha de vencimiento según el último digito de RUC o si es buen contribuyente para cada periodo. 2. Que se pinte un determinado color cuando falte 3 días para que venza y rojo si se vence en el día actual. Adjunto archivo. crononograma sunat 2014.xls
-
0
Reacciones de usuarios
- 7 respuestas
- 1.1k visitas
-
-
Buenas tardes! Les escribo para solicitarles su ayuda. Estoy intentando filtrar el contenido de un cuadro combinado de acuerdo a un dato existente en una base de datos. Por ejemplo, si yo coloco 04/04/2014 en la celda B3 en el cuadro combinado solo me deberia aparecer los nros de presupuesto del 1 al 4. Adjunto les dejo el archivo. Saludos Libro1.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 925 visitas
-
-
Buenos dias.. Saludos desde Tijuana, Mexico!... nececito su ayuda por favor... tengo un archivo ("libro1.xlsm" ejemplo) que es un formato para realizar pedidos, al iniciarse abre el userform1, pero dentro del userform1 hay una opcion que renombra el archivo y despues abre el userform2, pero antes de eso investiga si ya existe el archivo ("libro1 dd-mm-aaaa.xlsm") y si ya existe entonces lo abre... Lo que nececito es que al abrir el libro, primero pregunte si el archivo que se esta abriendo se llama "libro1.xlsm" si es correcto entonces que despliegue el userform1, si es falso entonces que abra el useform2 Espero darme a entender de antemano muchas gracias!!
-
0
Reacciones de usuarios
- 2 respuestas
- 1k visitas
-
-
Hola a todos : Estoy trabajando en excel con datos externos en inglés, los cuales se me importan en formato string. Me encuentro con el problema de las fechas, dado que hay meses cuyos tres primeros caracteres no coinciden con el castellano. Mejor os pongo un ejemplo : 26Jul13 04Aug13 Como Jul coincide con Jul (Julio), la primera fecha Excel me la detecta y me la cambia de formato automáticamente. Pero no pasa lo mismo con Aug que, al no coincidir con Ago (Agosto) la celda excel me la deja como String y no puedo operar con ella. Como me toca manejar miles de fechas, la idea crear una macro que me convierta todas las fechas de esa columna con strings a otra en la que …
-
0
Reacciones de usuarios
- 4 respuestas
- 993 visitas
-
-
Hola, tengo un pequeño contratiempo y necesito hacer una macro que me haga lo siguiente, a ver si alguien me puede ayudar: Estando en un libro Excel ejecuto una macro que me copia una tabla en otro libro nuevo creado automáticamente. El nombre del libro que me crea automáticamente es libro1, libro2, depende las veces que ejecute la macro, el que genera por sí solo, pero si detecta que ya existe y quiero cancelar me sale un error(13). La cuestión es que quiero que ese libro nuevo se cree con la fecha y hora actual y así no tendré problemas con el nombre del libro. Tengo hecho la siguiente macro: Sub copiaTabla() ' 'Declaramos las variables. Dim NombreHoja As String …
-
0
Reacciones de usuarios
- 7 respuestas
- 2.1k visitas
-
-
Buen día. Tengo un problema enorme, ya trate de mil formas pero no le doy al clavo, quiero copiar los encabezados en las filas en blanco... Quiero copiar Range("A1:G1") en las filas en blanco. el numero de filas nunca es la mismo tengo parte del codigo pero no me funciona alguien me pueda ayudar. Filas vacias.xls
-
0
Reacciones de usuarios
- 5 respuestas
- 942 visitas
-
-
Tengo una tabla que se actualiza y ordenaautomáticamente en base a la captura que se realiza en otras hojas Y necesito una macro que me muestre junto al nombre la foto que le corresponda y las cuales estánalmacenadas en una carpeta Esto con la finalidad que no se haga tan grande y lento el archivo De antemano muchas gracias mis estimados expertos Les adjunto el archivo y en dnde dice foto debo colocar la foto del empleado las cuales estan guardadas en una carpeta llamada fotos en el escritorio misma ruta de este archivo Macro insertar imagen condicionada.xls
-
0
Reacciones de usuarios
- 1 respuesta
- 725 visitas
-
-
Me gustaria hacer un recodatorio en excel y qu te lo muestre en un msgbox indicando esto puede darse el caso que sean varios datos que expiren el mismo dia recordatorio.rar
-
0
Reacciones de usuarios
- 3 respuestas
- 2.7k visitas
-
-
Hola, muchas gracias de antemano por su apoyo, quiero cargar una imagen desde una hoja, he retomado algunos ejemplos aquí propuestos pero no puedo resolver mi problema, primero que nada, quisiera saber si se puede hacer si utilizar macros. Es un punto de venta, donde al introducir el código del producto, aparecen los datos del mismo (con la función BuscarV) pero quiero que aparezca una imagen a partir del valor que regresa la función buscar (Si se puede de otra forma, no tengo inconveniente), pero la imagen no aparece, si tecleo directamente en la celda, la imagen si aparece, pero indirectamente (resultado de la función) no aparece, gracias por su ayuda.
-
0
Reacciones de usuarios
- 4 respuestas
- 1.7k visitas
-
-
Saludos a todos, tengo un problema y no se como solucionarlo. Expongo el tema: en un libro tengo varias columnas variables (columnas A-C-D-E), donde en la columna A esta la descripcion del producto, C la referencia, D las unidades y E las medidas a cortar. Necesito crear una macro la cual, al encontrar los mismos valores en la columna E y en la columna C, me sume la columna E, y, además me unifique el resto de columnas. El problema es que los valores de todas las columnas son todas variables. Lo siento si es que no me he sabido expresar bien, adjunto un excel para ver cual es el problema que expongo y como deberia quedar. Ante todo gracias y saludos. Libro1.xls
-
0
Reacciones de usuarios
- 1 respuesta
- 694 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.