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 me gustaria saber como puedo copiar de dos archivos diferentes (libro1 y libro2) los datos de cada uno de la hoja1 por ejemplo en otro archivo libro3 en la hoja uno y que me lo pegue seguido, hacia abajo. gracias!
-
0
Reacciones de usuarios
- 15 respuestas
- 2.1k visitas
-
-
Hola a todos! buenas tardes:) Les propongo una consulta para ver si me pudieran echar una mano He creado una tabla dinámica a partir de una hoja llamada ventas, pero necesito al mismo tiempo una dos columnas de la hoja Costes, en principio los nombres coinciden entre ellos para que la tabla los encuentre automáticamente de este modo coloque los datos de la casilla coste automáticamente en la fila del producto correspondiente. En segundo lugar me gustaría saber si es posible crear un botón o que la tabla dinámica se me actualice automaticamente cada vez que se añada una nueva venta que muy probablemente estará fuera del rango inicial de la misma. Muchas Gracias una v…
-
0
Reacciones de usuarios
- 3 respuestas
- 1.1k visitas
-
-
Sumar en una misma celda por 2 lados difrentes. BUENAS NOCHES Estoy haciendo un stock de mercancia el ingreso se hace de dos formas una por codigo de barras y la otra manual colocando el producto y la cantidad a ingresar , resulta que cuando ingreso los productos en forma manual el me modifica el dato total del producto es decir si hay 10 pantalones e ingreso 15 el me modifica el dato de 10 a 25 , lo suma automaticamente , lo que necesito es que sume tambien los productos que se ingresas con el lector laser osea si se escanea 100 productos los vaya sumando automaticamente a la misma celda donde esta el total , no se puede utilizar formulas ya que cuando el ingreso…
-
0
Reacciones de usuarios
- 4 respuestas
- 1.1k visitas
-
-
Buenas tardes!! Tengo una libro llamado prueba, con 3 Hojas en las cuales la hoja 2(base) y hoja 3 son hojas donde se cargan datos desde la hoja 1. No tengo mucho conocimiento con manejo de macros y necesitaría una mano para filtrar datos de las Hoja 2 y 3 que se visualice en un cuadro en la hoja1. Tengo una duda, cuando se acabe las filas en las hojas donde cargo los datos ya que los datos se cargan por filas podría orientarme en seguir en un cuadro en la misma hoja y también se pueda visualizar en la hoja 1. He encontrado ejemplo pero la verdad que no suple implementar su me podria dar un ejemplo les agradezco mucho. Adjunto un formato de la planilla. Desde ya mu…
-
0
Reacciones de usuarios
- 0 respuestas
- 882 visitas
-
-
Hola nuevamente, Estoy trabajando en un formato de cuentas por cobrar Clientes pero me he topado con un gran problema y es que le he dado vueltas al asunto pero la cabeza ya no me da para mas. Quiero llevar un control de los clientes que aun me deben y para ello realice un formulario llamado "Abonos a Clientes", en el textbox5 ingreso el número de factura a buscar y si existe los datos me aparecen en los textbox del 6 al 10, de éstos textbox los únicos que se pueden modificar son el textbox8 y textbox9 lo que no logro hacer es que los valores modificas en esos textbox pasen a la celda de donde fueron tomados esos valores. Mi objetivo con ello es buscar la manera de real…
-
0
Reacciones de usuarios
- 4 respuestas
- 3k visitas
-
-
Hola amigos los molestos porque, no puedo resolver un problema que tengo con mi macro. Quiero que me guarde una hoja de excel que son remitos en una carpeta, en formato de imagen, hasta ahi lo he logrado, el problema es que no puedo resolver que no me sobreimprima el remito anterior, lo he intentado tratando de que me lo guarde con el numero de remito que esta en la celda L3 pero no he podido. por favor si me ayudan porque mis conocimientos de macro son minimos. Esta es la macro que estoy usando: Sub Guardar() ' ' Guardar Macro ' ' Range("C2:L56").Select Range("L2").Activate Selection.Copy Sheets("Copias").Select Range("A1").Select …
-
0
Reacciones de usuarios
- 7 respuestas
- 1.5k visitas
-
-
Buenas noches estoy trabajando en un proyecto de inventario para una frabica , la idea es caputurar la informacion con codigo de barras y se actualice el saldo, tambien tiene una captura manual , y una salida , el problema es el siguiente entradas de informacion entrada manual = userform2 entrada pistola laser = userform 30 (hoja inventario) salida userform 33 en este momento las entradas y las salidad (manual) las actualiza directamente en la hoja saldo (columna c) , formule para que me contara todo los registros que son captados con las pistola laser (codigo de barras ) estos datos los coloque en la hoja saldo columna (E) , el problama es que inicialemente lo …
-
0
Reacciones de usuarios
- 4 respuestas
- 1k visitas
-
-
Hola a ver si me podeis ayudar... os cuento: en la hoja1 tengo que poner valores en las celdas (de la E14 a la E28) y quiero que en la hoja1 se me vayan acumulando los valores en las mismas celdas. ahora tengo esto: Private Sub Worksheet_Change(ByVal Target As Excel.Range) If Target.Address = "$E$14" Then [Hoja1!E14] = [Hoja1!E14] + Target End Sub Pero no se como hacer para el resto de celdas. Gracias de antemano!!!
-
0
Reacciones de usuarios
- 2 respuestas
- 1.2k visitas
-
-
buenas tardes amigos del foro, tengo un problema el cual no he podido resolver, necesito crear una macro que filtre mas de 1 codigo desde el campo filtro de informe. he buscado declarando variables pero me arroja errores del tipo que no se puede obtener la propiedad pivotitem. debo aclarar que la base de datos original contiene 1900 codigos aproximadamente y la idea es que a traves de un listbox se pueda seleccionar varios codigos dependiendo de las ventas, yo tengo macros que he hecho a travez de codigos y ejemplos que he sacado del foro, pero todas filtran a traves de los campos de filas y columnas, no se si es posible hacer lo que solicito, sino se puede por lo menos …
-
0
Reacciones de usuarios
- 0 respuestas
- 1k visitas
-
-
Hace algunos días alguien hizo una consulta sobre una agenda telefónica, pero no consigo localizar el post. Aquí dejo el archivo por si lee esto. Agenda teléfonica MA.rar
-
0
Reacciones de usuarios
- 9 respuestas
- 1.3k visitas
-
-
Buenas noches, He recibido muchas recomendaciones de este foro, de la calidad de personas que lo administran y de que llegan a solucionar problemas que aveces parecen imposibles. En esta oportunidad quiero dejarles un archivo que me ha provocado varios dolores de cabeza. Todo esta especificado en el archivo, pero cualquier consulta me la hacen llegar. Desde ya les agradezco enormemente sus opiniones y apoyo. Noriega. Noriega Archivo_2003.xls
-
0
Reacciones de usuarios
- 3 respuestas
- 933 visitas
-
-
Hola, quisiera que me ayudaran diciendome como o cual es el codigo para imprimir un formulario de visual basic con los datos ya escritos, la idea es que de la instruccion de imprimir y la persona que llene el formulario escoja la impresora. Espero que me puedan ayudar ya que no soy muy experta en esto Muchas gracias
-
0
Reacciones de usuarios
- 2 respuestas
- 3.6k visitas
-
-
Recurriendo nuevamente a este excelente foro para preguntar, ¿de que manera puedo seleccionar una gráfica de una determinada hoja de excel y pegarla en un determinado slide de Power Point? De antemano les agradezco su atención, y espero me puedan ayudar. :biggrin:
-
0
Reacciones de usuarios
- 3 respuestas
- 2.5k visitas
-
-
Quisiera ver la posibilidad de crear una macro asociada a una carpera en la que hay: - varios archivos de word - 1 archivo de excel - varios accesos directos del escritorio guardados. Uno de los documentos de word contiene enlaces de internet que deseo poner (llamé al documento links), si es posible de forma automática, como páginas de inicio a traves de la opcion de internet del menu de herramientas. Lo que querría hacer, si es posible, al abrir la carpeta es el siguiente conjunto de acciones: que se abran una serie de accesos directos; que los links del documento de word en cuestión se coloquen como paginas de inicio en el navegador, y que varios documentos de word …
-
0
Reacciones de usuarios
- 0 respuestas
- 1.2k visitas
-
-
Buenas, Puede que la pregunte sea fácil, pero no encuentro... como puedo obtener el valor de la constante Euler, en visual basic?. Gracias
-
0
Reacciones de usuarios
- 4 respuestas
- 9.8k visitas
-
-
Buenas noches aqui estoy otra vez con el mismo tema: Esto sigue sin funcionar Mientras que tengo el libro abierto funciona muy bien pero cuando abro de nuevo el libro y le doy a habilitar macros automaticamente se coloca la fecha y hora actual El amigo GATOCARIÑOSO me paso esto Public Function nfecha() nfecha = Date End Function Public Function nhora() nhora = Now - Date End Function Y eso es lo que he puesto en un modulo y en las celdas a1=SI(E1="";"";nfecha()) b1=SI(E1="";"";nhora())[/php] Pero sigue actualizandome la hora Saludos
-
0
Reacciones de usuarios
- 5 respuestas
- 1.2k visitas
-
-
Estimados. Necesito de vuestra ayuda. Estaba creando un Dashboard en Excel 2010 sin problemas hasta cuando una de los Gerentes me dijo que casi todos tienen Excel 2007. Lo que necesito es Vincular una tabla dinámica con muchos "Filtros de Informe" a otras hojas que teniendo los mismos filtros estos pueden estar como "Filtros de Informe" , "Etiquetas de Columnas" o "Etiquetas de Fila". Leyendo en el Foro encontre que este tema ya a sido visto pero solo vinculando las tablas dinamicas a otras hojas pero no a las columnas de estas. Adjunto el archivo que estaba en el tema anterior que por cierto trae el codigo para que se ejecute en las otras hojas pero especifico lo de l…
-
0
Reacciones de usuarios
- 5 respuestas
- 2.7k visitas
-
-
Estimados Amigos: Una vez mas quisiera molestarlos con el siguiente caso: necesito obtener registros de varias tablas de Access e insertarlas en determinadas celdas de excel a paratir de un solo dato del registro, en el archivo adjunto tengo un ejemplo que si funciona, pero me parece muy improvisado, o como decimos en mi país "chapuceado" ya que lo que estoy haciendo es llamar varias macros por medio de un boton, lo que quisiera saber es si es posible abrir una sola vez la base de datos y luego recorrer e importar los datos de las diferentes tablas y luego cerrarla, para no hacer lo que yo tengo. ¿Es eso posible? Saludos cargar formulario.rar cargar formulario.rar
-
0
Reacciones de usuarios
- 2 respuestas
- 3.5k visitas
-
-
Hola amigos: Disculpen que los moleste, quisiera saber si es posible resolver lo siguiente: por medio de un macro importar los datos de una tabla de access remotamente mediante IP publica a una hoja de excel; es decir via internet me he encontrado algunas macros para hacer ese trabajo pero en una red local, pero esta vez quisiera hacerlo remotamente, las condiciones de la infraestructura que tengo montada son las siguientes: Servidor windows server 2003 Tiene habilitados escritorios remotos con usuario y contraseña IP publica 190.xxx.xx.xxx base de datos access (.accdb) con contraseña y lo que deseo hacer es como lo que hace este macro (me lo encontre en internet) …
-
0
Reacciones de usuarios
- 2 respuestas
- 4.2k visitas
-
-
Hola a todos. soy nuevo en este foro, pido su ayudar para elaborar un formulario, que obtenga datos de una hoja llamado catalogo y que ademas me realice movimientos dependiendo de la cuenta seleccionada, espero sus opiones, y dejo aqui el archivo para que vean que contiene. de antemano mil gracias.. Libro3.xls Libro3.xls
-
0
Reacciones de usuarios
- 0 respuestas
- 1k visitas
-
-
Sub Copiarypegar() Application.ScreenUpdating = False 'Range("Q1:EF1").Locked = False 'Seleccionamos todo el área contínua de datos, desde la celda donde estamos situados Range("a12:A30").Select 'seleciona el rango especifico 'ActiveCell.CurrentRegion.Select 'Copiamos Selection.Copy 'Pegamos en A12 de la hoja 2 Sheets("DAILY REPORT").Select Range("A12").Select 'el control se hará sobre la columna A, a partir de la fila While ActiveCell.Value <> "" 'Busca la ultima fila ActiveCell.Offset(1, 0).Select 'si la celda contiene datos, pasa a la fila siguiente Wend ActiveSheet.PasteSpecial Application.CutCopyMode = False 'Hoja1.Rows(12).ClearContents Hoja1.…
-
0
Reacciones de usuarios
- 3 respuestas
- 1.2k visitas
-
-
buenas noches estuve mirando en el foro y encontre muchas temas relacionasdos pero no encontre lo siguiente , cuando se utiliza un lector de codigo de barras el automaticamente gener el numero ya sea en una celda , texbox , xombobox etc , mi idea es hacer un inventario y lo que necesito es que cuendo el me coloque el numero en un texbox ya activo , el automticamente lo registre , es como si le diera un enter automatico ya que la idea es hacer un inventario raipdo que lea solo codigos y los valla colocando en colomna , lo que me pasa ahora es que los coloca en fila porque no tiene un enter manual ni automatico Posdata , tome un ejemplo que encontre de inventario para hace…
-
0
Reacciones de usuarios
- 12 respuestas
- 19.6k visitas
-
-
Muy buenas a todos! En primer lugar daros la enhorabuena por este gran foro que me está sirviendo de gran ayuda y me está ayudando a desarrollar mis conocimientos de Excel. Os escribo porque quiero generar un macro que realice una hoja resumen con datos de otras hojas. A ver si me explico... Tengo un fichero de Excel en el que diariamente voy controlando la ejecución en horas de varios procedimientos. Para cada semana del mes, tengo una hoja en Excel en la que detallo de LUNES a DOMINGO lo que dura cada procedimiento (en horas) cada día. Al final (columna I) totalizo lo que cada procedimiento se ha ejecutado a lo largo de la semana. Tal y como he dicho, tengo una hoja …
-
0
Reacciones de usuarios
- 0 respuestas
- 1.4k visitas
-
-
macro que borre contenido de celdas especificas? Muy buenas Tardes Me han pedido en mi trabajo que realize una base de datos que pueda borrar ciertas por asi decirlo encuestas y es una base de datos de mas de 50000 filas, cada encuesta tiene su numero unico y quisiera que me ayudaran a hacer una macro que hago lo siguiente ya que programar si no es lo mio y me urge: Al yo ingreser un numero de encuesta o una lista de numeros como les sea mas facil la macro encuentre la fila donde esta ese numero unico y borre las celdas de la misma fila en la columna X al archivo que adjunto tiene las notas para entender un poco mas macro.xls
-
0
Reacciones de usuarios
- 15 respuestas
- 1.6k visitas
-
-
Buenas, Lo primero decir, que me parece genial este foro, que hace poco que empecé con esto de las macros y de la programación en VBA y me habéis ayudado mucho leyendo el foro. Mi problema es el siguiente; Resulta que tengo un libro en excel PERSONAL.XLS donde tengo 3 botones de macro creados. Cada uno con su código y bien enlazados a cada botón. A mi en mi usuario me funciona perfectamente claro. Pero la idea es que estas macros le aparezcan a el resto de usuarios de la empresa. Para ello creamos un recurso compartido (una carpeta en red) llamada Macro y ahí he metido el archivo PERSONAL.XLS y el archivo Excel11.xlb que es la barra de herramientas con los botones. E…
-
0
Reacciones de usuarios
- 5 respuestas
- 2.4k 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.