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
-
Gente! les dejo una macro que sirve para programar el apagado de la computadora Slds Apagar PC.rar
-
0
Reacciones de usuarios
- 2 respuestas
- 3.5k visitas
-
-
Estimados compañeros, me permito poner este link para todos aquellos que deseen saber cómo mostrar imágernes según selección. Creo que es una buena forma de hacerlo. Espero les sea de utilidad. http://excellentias.com/graficos-excel/otros-tipos-graficos/visor-imagenes-excel Saludos.
-
0
Reacciones de usuarios
- 6 respuestas
- 3.5k visitas
-
-
Bueno, realmente lo que adjunto no es un aporte para ayudar a resolver proyectos futuros, sino que es el resultado final del trabajo que estaba realizando para ayudar a controlar los gastos en este año nuevo (que voy a necesitarlo mucho a partir de ahora...). No es gran cosa en cuanto a conocimientos de excel se refiere, pero está terminado. Es el mismo archivo que colgué en un post preguntando por el control SpreadSheet ( https://www.ayudaexcel.com/foro/macros-programacion-vba/20568-pendiente-listas-desplegables-formatos-multiples-control-spreadsheet.html ) y que Macro Antonio me resolvió magistralmente (para variar). Lo empecé a hacer porque en Internet nunca encontra…
-
0
Reacciones de usuarios
- 15 respuestas
- 3.5k visitas
-
-
Hola Depende de si estás hablando de combinaciones o permutaciones con o sin repetición. Te pongo el ejemplo más sencillo, permutaciones con repetición, tomando la serie 3x5x3x5x3x5=3375 posibles permutaciones, es como contar normal y corriente solo que el tope no es siempre 10. Sub PermutacionesRepeticion() Dim a As Integer, b As Integer, c As Integer, d As Integer, e As Integer, f As Integer Dim Fila As Long, Palabra As String Dim Consonante(1 To 3) As String, Vocal(1 To 5) As String Consonante(1) = "k" Consonante(2) = "g" Consonante(3) = "l" Vocal(1) = "a" Vocal(2) = "e" Vocal(3) = "i" Vocal(4) = "o" Vocal(5) =…
-
0
Reacciones de usuarios
- 0 respuestas
- 3.5k visitas
-
-
Leyendo el Calendario automático de mi amigo [uSER=46507]@Macro Antonio[/uSER] se me ha ocurrido preparar un Control de Calendario desplegable con fórmulas en Excel 2010 y lo comparto con vosotros por si lo queréis probar en Excel 2013 que aún no lo tengo instalado. Se puede ver en cualquier celda con el botón derecho del ratón o en las celdas de las columnas que tienen "*FECHA*" en la primera fila. Se puede cambiar el rango seleccionado en esta rutina: Sub ControlCalVisible(bVisible As Boolean) ' ' Al seleccionar una celda se chequea la visibilidad del Control. ' With ActiveSheet.Shapes.Range(Array("ControlCal")) 'If Not Application.Intersect(Ac…
-
0
Reacciones de usuarios
- 10 respuestas
- 3.5k visitas
-
-
Bueno, hacia mucho que no aportaba nada, y esto mas bien es por decir un "hola" en general y que sigo vivo. Se trata de una formula que he preparado para una de mis asignaturas y que genera un contador que va desde 0 a donde aguante la hoja, pero en lugar de generar la secuencia (0,1,2,etc..) va contando en binario (0,1,10,11,100, etc) poniendo cada digito en una celda distinta para poder hacer diferentes operaciones con los binarios. Ni que decir cabe que hay muuuchas maneras distintas de generar esta secuencia pero esta es la que me ha parecido mas comoda para poder trabajar con sus cifras por separado. =RESIDUO(ENTERO((FILA()/2^([COLOR="Red"][B]8[/B][/COLOR]-COLUM…
-
0
Reacciones de usuarios
- 5 respuestas
- 3.4k visitas
-
-
Hola de nuevo: Maldecireis el día que entré en este foro,, ja,ja,ja... Ahora me voy a poner un poco mas serio, últimamente he descubierto el potencial de SpecialCells, cosa que ha supuesto un gran descubrimiento para mi porqué lo desconocía. Por si os interesa ahí va un ejemplo para encontrar todas las fórmulas en la hoja hoja activa, ni que decir tiene que ActiveSheet.Cells, puede ser sustituido por cualquier rango. ' ActiveSheet.Cells.SpecialCells(xlCellTypeFormulas).Select For Each Celda In Selection.Cells 'Aquí incluimos lo que hay que hacer para cada celda Next [/CODE] Pues lo mismo para: [CODE]'xlCellTypeAllFormatConditions Celdas con cualquier…
-
0
Reacciones de usuarios
- 7 respuestas
- 3.4k visitas
-
-
Hola: Pues eso, ha caido en mis manos como añadir elementos al menú contextual de celdas de Excel y he pensado que a lo mejor le interesa a alguien. Lo he sacado de una web en inglés: EXCEL TIPS Os dejo un ejemplo. Espero que os guste. Saludos. "Macro" Antonio. PD. Gerson, ¿ No te gusta mi nuevo nombre ? Antonio, Antoni, Anthony, Antonino, Antoine, ..... que mas da. MenuCntxl.zip
-
0
Reacciones de usuarios
- 10 respuestas
- 3.4k visitas
-
-
Hola: En esta ocasión una mini macro para duplicar cualquier fila las veces que queramos. Paz y amor. Duplicar filas.xls
-
0
Reacciones de usuarios
- 1 respuesta
- 3.4k visitas
-
-
Macro Antonio, lo prometido es deuda, aquí tienes el gestor de consultas que te prometí. Antes de nada, copiaros la hoja Excel a un sitio donde tengáis vuestras hojas de trabajo ya que cuando se abre se genera en la barra de complementos de Excel una barra personalizada con tres opciones y a partir de ese momento siempre que se utilice la buscara en el sitio desde donde haya sido abierta. Conexión Consultas Activas Una vez abierta la hoja os solicitara permiso para ejecutar las Macros y se generara la barra personalizada, despues desde cualquier hoja excel podreis utilizarlo para ello pulsareis sobre la opción de Consultas. Lo primero que tenemos que elegi…
-
0
Reacciones de usuarios
- 14 respuestas
- 3.4k visitas
-
-
Hola: Es solo un ejemplo de como podemos crear la ilusión de movimiento en un formulario. Abrir el adjunto y pulsar sobre el grifo, una vez terminado, pulsar sobre la bomba de agua. Besitos Trasvase de fluidos.xls
-
0
Reacciones de usuarios
- 15 respuestas
- 3.3k visitas
-
-
Les dejo este archivo para recordar los cumpleaños de sus seres queridos. Espero les sea útil y mil gracias por tanta gentileza en ayudarme. Mis respetos para todos. CUMPLEAÑEROS DEL MES.rar
-
0
Reacciones de usuarios
- 14 respuestas
- 3.3k visitas
-
-
Hola amigos, quiero compartir, con ustedes, una aplicacion que realice, con muchos consejos de este foro, para que los empleados de un pequeño grupo de empresas donde trabajo, puedan generar un archivo con el que comprobar los viaticos que se les otorgan. Si a alguna persona le sirve me dara mucho gusto, y tambien comprendo que como soy un novato en programacion VBA, a esta aplicacion se le podran hacer muchas mejoras, asi que tambien agradecere sus comentarios y recomendaciones. SALUDOS CORDIALES E. Neri Comprobacion de Gastos.zip
-
0
Reacciones de usuarios
- 2 respuestas
- 3.3k visitas
-
-
Buenas tardes A continuación se adjunta archivo para realizar reportes de materiales así como también por fechas, esta ultima por el numero de los meses para simplificar la consulta. Fue una modificación de varios códigos que aprendí y que luego quebrandome la cabeza para ver como hacia para hacer los reportes por mes sin colocar fecha inicio y fecha final como se hace con filtro avanzado. Es un buen ejemplo que estoy seguro les sera útil y fácil de aprender, solo queda a la imaginación de la gente. Como siempre, mis respetos para todos y mil gracias por existir y por permitirme esta oportunidad de aprender y que me puedan ayudar con mis inquietudes. A los expertos…
-
0
Reacciones de usuarios
- 8 respuestas
- 3.3k visitas
-
-
Hola: Como parece que mi último aporte no os ha impresionado lo mas mínimo, con este os voy a deja con la boca abierta y las mandíbulas desencajadas. Se trata de una macro que incorpora la lista de macros disponible en el menú contextual (Click derecho). En un módulo normal, añadir: ' ' Macro para añadir la lista de macros en el menú contextual ' '--------------------------------------------------------- ' Sub AñadirMenuContextual() 'Restablecemos el menú contextual '-------------------------------- RestaurarMenuContextual 'Añadimos Label "Lista de Macros" al menú contextual '--------------------------------------------------- Set cmdNew = CommandB…
-
0
Reacciones de usuarios
- 11 respuestas
- 3.3k visitas
-
-
Es normal que los DataEntry nos dejen tablas con datos cargados con errores en los registros. Obviamente no es a proposito, sin embargo aveces es muy comun tener que normalizar o estandarizar los datos antes de poder trabajarlos en Access o otros programas. El siguiente videotutorial menciona algunas herramientas que nos ayudaran a minimizar los tiempos para realizar esta tarea. Video en FULL-HD Saludos desde Argentina y espero sus opiniones o criticas constructivas. Diego.
-
0
Reacciones de usuarios
- 2 respuestas
- 3.3k visitas
-
-
Me ha costado bastante tiempo y mucha ayuda para poder presentar esta aplicación que sirve para crear versiones de prueba. El funcionamiento sería el siguiente: El propietario del libro publica o envía un archivo. El receptor de ese archivo tiene dos opciones: Utilizar el archivo sin registrar. Esto le da un periodo de 30 días antes de que el archivo quede inutilizado. Introducir una clave para poder ejecutar el archivo. Si el usuario opta por introducir la clave de registro, ésta se genera automáticamente a partir de la dirección de correo electrónico que se haya proporcionado, es decir, a cada usuario le corresponde una clave diferente. Si se introduce cor…
-
0
Reacciones de usuarios
- 32 respuestas
- 3.3k visitas
-
-
Hola: Adjunto una versión "cutre" del popular Paint de windows. Es otra aplicación del "evento" mousemove en la hoja. Color primario: Click en paleta de colores Color secundario: Click derecho en paleta de colores Modo pintar: Botón On/Off Click izquierdo, pinta con el color primario hasta nuevo click (Derecho o izquierdo) Click derecho, pinta con color secundario hasta nuevo click (Derecho o izquierdo) Para los que tengais hijos, ya teneis otra forma de entretenerlos. Saludos. Macro PintarCuadros.zip
-
0
Reacciones de usuarios
- 11 respuestas
- 3.3k visitas
-
-
Como dice el Maestro [uSER=46507]@Macro Antonio[/uSER] Un dia de aburrimiento Aqui te dejo un archivo, como el mismo titulo lo dice (animar commandbutton). al pasar el mouse en el boton se cambia de color. para los que son expertos de programacion a lo mejor tienen otras propuestas, a lo mejor pueden disminuir los códigos que yo utilizé. Y será bienvenida las propuestas. Saludos. Animar Boton.rar
-
0
Reacciones de usuarios
- 14 respuestas
- 3.3k visitas
-
-
Buenas noches Aqui os dejo un ejemplo que subi a post, como ejemplo de macro, lo interesante es que te hace un form mediante codigo vba, es un codigo que me pasaron Espero que os sirva Saludos formulario vba.zip
-
0
Reacciones de usuarios
- 3 respuestas
- 3.3k visitas
-
-
Hola niños y niñas: El adjunto está preparado para una Entidad escolar, pero es válido para cualquier estructura de 1 a tres niveles. Es multiubicación, solo hay que añadir una hoja con el nombre "AULA " seguido de un número y las fechas en la columna 1. Ocupa las 24 horas del día en fracciones de 30 minutos. Contiene un control para evitar el solapamiento de horarios en la misma AULA. Al seleccionar cualquier celda dentro del rango de datos (A:J) se mostrará el formulario de actualización. Es bastante intuitivo, pero ya sabeis que cualquier duda o problema será solucionado o no, vaya Vd a saber. Que Dios bendiga a los creyentes, y los ateos os bendecís vosotros so…
-
0
Reacciones de usuarios
- 7 respuestas
- 3.3k visitas
-
-
Bueno este aporte va dirijido a las personas que ocupan VBA-Access y Sale en virtud que en esta semana me encontrado esta consulta en diferentes foros por diferentes personas y que a lo mejor parece sencillo, se puede solucionar con una simple función de remplace. Bueno Access como motor de Base de Datos es excelente pero tiene ciertas desventajas en comparacion de otros motores(sql server, oracle, mysql, firebird etc..) una de las cuales son en cuestion de consultas, por ejemplo tengo una base de datos de nombre Agenda y esta asu vez tiene una tabla llamada clientes y esta contiene los campos Nombre, Domicilio, Telefono si nosotros realizaramos una consulta asi bus…
-
0
Reacciones de usuarios
- 1 respuesta
- 3.3k visitas
-
-
Hola a todos: Se trata de un formulario de actualización y búsqueda automática con AdvancedFilter al escribir sobre controles TextBox . Válido para hojas con rangos comprendidos entre A:CZ (100 columnas aprox). La fila 1 se reserva para cabecera y la fila 2 para los parámetros del AdvancedFilter. Los datos deben empezar obligatoriamente en la celda A3. Utilizar los TextBox para buscar información, puede buscarse por todas las columnas. Los resultados de la búsqueda se obtienen a partir de la columna DA, por este motivo es por lo que los datos no pueden pasar de la columna CZ. Pulsando sobre la etiqueta del nombre de la columna, los resultados de la búsqueda se orde…
-
0
Reacciones de usuarios
- 19 respuestas
- 3.3k visitas
-
-
Hola: Se explica por si solo. Function COMPROBAR(Rango As Range) As String '-------------------------------------------------------- 'Esta UDF, comprueba que los valores de las celdas de 'la última fila y última columna del rango, coincidan con 'el sumatorio de los valores de las celdas de sus respectivas 'filas y columnas del rango, en caso de diferencias, se añade 'un comentario con el valor calculado 'Ejemplo: ' ' Rango A3:D5, se comprueba que, ' ' A3+B3+C3=D3 ' A4+B4+C4=D4 ' A5+B6+C5=D5 ' A3+A4=A5 ' B3+B4=B5 ' C3+C4=C5 ' D3+D4=D5 ' '-------------------------------------------------------- Dim MAXROW As Double Dim MAXCOLUMN As Dou…
-
0
Reacciones de usuarios
- 10 respuestas
- 3.3k visitas
-
-
Hola: Tanto Excel me debe estar reblandeciendo el cerebro. Hubiese jurado que había un aporte de Toldeman sobre este tema y no consigo encontrarlo. Bueno, Toldeman lo había resuelto con fórmulas, y como no podía ser de otra manera a mi no me ha quedado mas remedio que salir al paso con una macro. Al margen del MCM y MCD, también se obtiene la descomposición de los números en números primos. ¡ Ale !, a pasarlo bien. Saludos. Falta el fichero porqué no me deja subirlo. Ya lo subiré mas tarde.
-
0
Reacciones de usuarios
- 7 respuestas
- 3.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.