Ideas y aportes
Artículos, archivos, códigos, curiosidades, novedades, tópicos, .... relacionados con Excel de interés para la comunidad.
1057 temas en este foro
-
Que tal a todos los que asisten a este foro. Gracias a que me tope con un par de problemitas en uno de mis archivos pude realizar esta pequeña idea en un libro de excel, los problemas eran; Primero, necesitaba copiar datos de una hoja a otra automáticamente. El segundo problema era crear una lista de validación justamente con esos datos introducidos, pero requería que la lista fuese una que no poseyera duplicados. Y llegue a una solución, la verdad no se si sea muy eficiente con las herramientas que utilice, pero en fin aquí les dejo el archivo. Espero que a alguien le sirva, o tome alguna idea de este archivo para adecuarlo a alguna de sus necesidades. Saludos a todo…
-
0
Reacciones de usuarios
- 0 respuestas
- 663 visitas
-
-
Hola: Este aporte es muy fácil de explicar. No hace falta explicación. Abrir el adjunto y seguir vuestros instintos depredadores. (Happy Excel predator people) :frog::highly_amused::sentimental: Si al abrir os da "error 75 en ruta de acceso ", cambiar o borrar los directorios ORIGEN y DESTINO y darle a la flecha roja. Besitos a todos. Copiar archivos con búsqueda.xls
-
0
Reacciones de usuarios
- 10 respuestas
- 2.9k visitas
-
-
Hola: Como copiar una hoja sobre otra sin copiar los objetos que haya en ella. Sub NoCopiarObjetosAlCopiarHoja() Application.CopyObjectsWithCells = False Hoja1.Cells.Copy Hoja2.Range("A1") Application.CopyObjectsWithCells = True End Sub [/CODE] Vale mas esto que nada. :glee:
-
0
Reacciones de usuarios
- 0 respuestas
- 673 visitas
-
-
Hola bichos y foreros en general: El enunciado lo dice todo. Se trata de una serie de macros que copian una hoja/rango de una hoja a varias. Para probar, aseguraros de tener 4 hojas con los nombres "Hoja1", "Hoja2", "Hoja3", "Hoja4" Poner datos con distintos formatos en la "Hoja1" Sub HojaCopiarTodo()Hojas = Array("Hoja1", "Hoja2", "Hoja3", "Hoja4") Sheets(Hojas).FillAcrossSheets Sheets("Hoja1").Cells, xlFillWithAll End Sub [/CODE] [CODE]Sub HojaCopiarContenido() Hojas = Array("Hoja1", "Hoja2", "Hoja3", "Hoja4") Sheets(Hojas).FillAcrossSheets Sheets("Hoja1").Cells, xlFillWithContents End Sub[/CODE] [CODE]Sub HojaCopiarFormatos() Hojas = Array("Hoja1",…
-
0
Reacciones de usuarios
- 0 respuestas
- 759 visitas
-
-
bueno un pequeño aporte a lo mejor no es mucho y es muy sencilla pero a mi me ha ayudado con algunos archivos los cuales tengo en una misma carpeta y tengo que hacer varias copias espero que a alguien le pueda ayudar en un boton Sub Boton_Haga_clic_en () nbre=InputBox ("Ingrese nombre para la copia, sin extesión") Ifnombre=""Then Msg Box "Proceso cancelado" Exit Sub End If copia=ruta&"\"&nbre&".xls" ActiveWorkbook.SaveCopyAS.copia Workbooks.Open copia End Sub[/PHP]
-
0
Reacciones de usuarios
- 0 respuestas
- 646 visitas
-
-
Hola a todos, A los que estan acostumbrados a Copiar y pegar, o Copiar y luego ir al menu "Edicion" y usar los botones disponibles: Copiar, pegar, pegado especial, etc... hay un truco aqui que consiste en presionar la tecla SHIFT (Mayuscula) antes de presionar el menu edicion, esto nos permitira copiar la imagen tal y como la vemos con 4 opciones diferentes dependiendo de lo que estemos copiando. Adjunto una imagen con las diferencias de los menus coloreadas en rojo: Con Shift+click accederemos a un menu donde podremos copiar la imagen con los 4 formatos disponibles: - Apariencia como en pantalla en formato imagen - Apariencia como en pantalla en formato mapa de …
-
0
Reacciones de usuarios
- 6 respuestas
- 3.6k visitas
-
-
Copiar rango modificando la forma Hola: Aquí os dejo una pequeña aplicación para copiar rangos del mismo tamaño cambiando la forma. ¡ Enjoy it ! Archivo modificado el 12.09.2012 a las 19:30 Archivo modificado el 13.09.2012 a las 20:30 Macromatrix Plus II.xls
-
0
Reacciones de usuarios
- 8 respuestas
- 1.7k visitas
-
-
Hola: Todos habreis tenido la desagradable experiencia de ver como Excel se rebota con nosotros cuando intentamos copiar rangos discountinuos, pues esto se ha terminado, con este aporte podreis seleccionar, copiar, mover y pegar rangos, formatos, fórmulas y valores de rangos discontinuos de forma fácil y comprensible. La cosa es bien simple, seleccionar el/los rangos a copiar/mover y pulsar F2, aparecerá un pequeño formulario similar al de pegado especial del menú secundario, completar las opciones, seleccionar la primera celda del rango de destino y pulsar Aceptar, y listo. Enjoy it ! Copiar Pegar rangos discontinuos.xls
-
0
Reacciones de usuarios
- 4 respuestas
- 6.1k visitas
-
-
Buen día Estimados Tal como se muestra en el nuevo tema que expongo en esta ocasión, les dejo un archivo que es el resultado de una modificación de un código para enviar correos con Outlook y el cual tenía desde hace ya tiempo pero que no entendía mucho. Tampoco significa que ahora entiendo ahora la estructura del código y el cómo se usa y todo lo demás, porque sinceramente no es mi fuerte y ni estoy muy familiarizado, sin embargo, pude lograr algunas modificaciones de lo que entendía. No tenia, formularios, los destinatarios eran hechos desde el código fuente, entre otras cosas y lo adapté para que funcionara como un correo tal y como lo conocemos hasta la fecha. Es…
-
0
Reacciones de usuarios
- 0 respuestas
- 748 visitas
-
-
Buenas noches Siguiendo con los aportes que siempre son tan buenos como los ya publicados y que nos ayudan a mejorar nuestros trabajos y dan ideas para hacer otras cosas mas atractivas, le dejo a continuación un nuevo aporte el cual y como su nombre lo indica; es para envío masivo de mensajes. Se destaca lo siguiente: Los correos se encuentran en la hoja"Destinatarios". Cuenta con un bucle que recorre cada fila e insertar el correo. también se aplica al .CC y el Bcc. así como también el Subject, el Body. No es necesario escribir el "Buenos días", "Buenas tardes", o "Buenas noches" ya que cuenta con un procedimiento el cual, según la hora mostrar el mensaje corresp…
-
0
Reacciones de usuarios
- 2 respuestas
- 895 visitas
-
-
Bueno, resulta que estoy realizando un proyecto la la gestión de créditos... y quise incorporar un menú personalizado, en eso estaba cuando de repente se me ocurrió... por que no crear una herramienta que en base a los datos que se pongan en una celda se pueda crear en automático y de manera practica y sencilla un menú personalizado y con varios niveles de anidamiento y pos si fuera poco, asignarles una macro a cada botón. Aquí les dejo la macro y con un ejemplo para que lo echen andar y pueden entender su funcionamiento. Yo me valí de la recursión para elaborar esta macro, pero siento que se podría optimizar aun mas, si hay alguien que se tome la molestia de mojarla, c…
-
0
Reacciones de usuarios
- 3 respuestas
- 2.1k visitas
-
-
Hola a todos: Dicen que la función crea el órgano, y en este caso este aporte nace de la necesidad que he tenido de pasar mis contactos a un teléfono Samsung Galaxi II. Hasta donde yo se, que sobre este tema no es que sea demasiado, Outlook solo permite Importar/Exportar los contactos de uno en uno. Por este motivo encontrareis una opción para generar tantos archivos VCARD como contactos haya en la hoja. Saludos ExcelToVCARD.xls
-
0
Reacciones de usuarios
- 0 respuestas
- 1.2k visitas
-
-
Hola! Les comparto el siguiente link en el cual se pueden decargar un ejemplos de codigo para la creacion de graficos y como exportarlos como imagen: Creación de gráficos con VBA/Excel « MeXcel Plus Principalmente se ve como modificar el chartarea, plotarea, series, algunas de las propiedades de los graficos. Saludos!
-
0
Reacciones de usuarios
- 0 respuestas
- 1.6k visitas
-
-
Hace algunos meses en el trabajo me asignaron la tarea de construir unos reportes de ventas por región. En mi compañía se divide al país (México) en seis regiones. Uno de mis compañeros se basó en la siguiente herramienta para poder construir reportes previos por región: http://analisisydecision.es/trucos-excel-mapa-de-mexico-por-estados/ Era muy buena herramienta, pero mi compañero solo me estrego las autoformas y yo tenia que seleccionar todos los estados que conformaran una región para posteriormente pintarlos de un color, así sucesivamente con cada región, francamente no es nada cómodo ir seleccionando estado por estado agrupar y pintar así que se me ocurrió la idea…
-
0
Reacciones de usuarios
- 2 respuestas
- 1.3k visitas
-
-
Hola pueblo: A ver si hay suerte y vamos eliminando las consultas sobre el tema, ya que van apareciendo sistemáticamente en el foro. Se trata de un formulario que es capaz de crear un pdf con la hoja activa, seleccionando que páginas queremos. También es capaz de seleccionar un archivo, el creado por el propio formulario o cualquier otro, y enviarlo por correo (Outlook), a uno o varios destinatarios, ya sea informados manualmente o seleccionados de la lista de contactos de Outlook. Espero que os guste. Paz y amor Crear PDF + enviar por email.rar Crear PDF + enviar por email.zip
-
0
Reacciones de usuarios
- 0 respuestas
- 854 visitas
-
-
Hola a tod@s, Subo un ejemplo, como Pelusa92 me pedía y creo que a más de un@ le será de utilidad. Saludos, MontyVe CuadroListaMultiple2.zip
-
0
Reacciones de usuarios
- 1 respuesta
- 533 visitas
-
-
Adjunto remito un archivo para crear facturas, quizás le pueda interesar al alguién está en la siguiente dirección: http://www.megaupload.com/?d=8BW30DQW lo que si quería consultar a algún experto, es que al guardarse la factura en la carpeta creada, hay una macro que copia y pega en una carperta, pero tengo una fórmula que convierte números a letra, y esta no me copia bien el resultado, por el resto creo que puede servir. un saludo a todos los foreros y muchas gracias...
-
0
Reacciones de usuarios
- 4 respuestas
- 2.6k visitas
-
-
Colocar Imágenes para ilustrar o ambientar una presentación, un Texto o un valor Imágenes en el Comentario.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 809 visitas
-
-
Hola, dejo aquí un ejemplo de como crear juegos de cartas ,tanto de la baraja Española como la Inglesa(Poker) . En el documento hay cuatro hojas en donde detallo por separado como crear la carta mediante un objeto Shape, después esta en ustedes programar el resto juego, vale decir esto es solo una herramienta para facilitar la parte gráfica. En la hoja1 esta la baraja de poker, en la hoja2 la baraja Española en la hoja3 y aqui quiero resaltar algo muy interesante un truco de como arrastrar un shape/Imagen con el mouse teniendo la hoja bloqueada y que no aparezca seleccionado. y por ultimo en la hoja4 un ejemplo de como crear una animación de mover la carta como si se …
-
0
Reacciones de usuarios
- 0 respuestas
- 3k visitas
-
-
Después de ver este post solucionado por mjrofra, me ha parecido interesante, y esperando que no se moleste, me atrevo a subirlo aquí: Partiendo de la base que queremos cargar un ListBox/ComboBox con los datos de la columna A que tiene una fila de encabezamiento. mjrofra nos propone usar una matriz y una colección, lo bueno de este sistema es que nos vale para ambos controles. Sub CargarÚnicosListboxCombobox() Dim matriz As Variant Dim dato As Variant Dim unicos As New Collection matriz = Range("A2", Range("A" & Rows.Count).End(xlUp)) On Error Resume Next For Each dato In matriz unicos.Add dato, CStr(dato) Next dato On Error GoTo 0 For Each dato…
-
0
Reacciones de usuarios
- 2 respuestas
- 7k visitas
-
-
Hola! Esto es un tanto más complicado, pero les será fácil entender la idea!!! Este ejemplo crea un menú inicial (MiMenuExcel) en cual tiene 2 opciones 1. Actualizar módulos - Dependiendo de los datos que se anexen en la Hoja1 en la columna A genera una macro para cada opción 2. Actualiza Menú - Esta lo que hace es crearte un botón en el menú por cada celda con datos en la columna A Lo importante de este ejemplo es que se agregan procedimientos y opciones en el menú dependiendo de las celdas con datos en la Hoja1 Algo importante, para poder ejecutar la primer opción en la seguridad de las macros en excel debe estar habilitada la opción de Acceso a Proyecto de VB ya …
-
0
Reacciones de usuarios
- 0 respuestas
- 1.2k visitas
-
-
Hola de nuevo: Mi constante labor de "evangelización macroniana" me ha llevado a este aporte. Después de analizar en profundidad las posibles causas por las que no se utilizan las macros, llegué a las siguientes conclusiones: 1) Pánico y desconocimiento del inglés. 2) Pánico a pulsar Alt+F11 y ver lo que pasa 3) Pánico a no ver la hoja Excel delante de los ojos 4) Pánico al uso de la grabadora de macros En fin, resumiendo todas las causas en una: PÁNICO Pues he intentado que ese pánico desaparezca, he desarrollado una nueva forma de escribir macros: . FórmulaExcel FórmulaExcel es un "lenguaje" que se escribe en la hoja, en ca…
-
0
Reacciones de usuarios
- 21 respuestas
- 4.5k visitas
-
-
Hola! Aquí mi primera aportación, es bastante simple pero me parece que ha resultado muy util en las macros que he generado. Es a cerca de crear un Menú personalizado en Excel y se puedan ejecutar las macros creadas. Espero les sea de ayuda Salu2!! ComoCrearMenus.zip
-
0
Reacciones de usuarios
- 7 respuestas
- 2.8k visitas
-
-
Hola: Al abrir el archivo encontrareís una estructura de datos. En la fila 1 van los títulos de los niveles En las columnas A:B van el detalle de los niveles. En cada nivel hay que indicar cual es su inmediatamente superior. No "existe" límite en el número de niveles (Nº de columnas de Excel) Espero que os guste. Paz y amor Organigrama.xls
-
0
Reacciones de usuarios
- 3 respuestas
- 6.6k visitas
-
-
Buenas Tardes Señores, hace algunos dias buscaba la solucion a como CREAR UNA TABLA DINAMICA CON MACROS, para lo cual estuve investigando y llegue a esta solucion. Si bien es cierto no les paso el archivo original (Por que ES DEMASIADO PESADO), les dejo una muestra la cual fue mi prueba para generar mi MACRO. Espero les sirva de mucho y cualquier Duda o Sugerencia por favor hacermela llegar que Gustoso los apoyare en lo posible. Si desean pueden modificar el codigo y adecuarlo al trabajo que les exije problemas. pruebita.zip
-
0
Reacciones de usuarios
- 3 respuestas
- 2k 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 [email protected]
Información adicional: Encontrarás más información en la política de privacidad.