Saltar al contenido

Ideas y aportes

Artículos, archivos, códigos, curiosidades, novedades, tópicos, .... relacionados con Excel de interés para la comunidad.

  1. Started by Antoni,

    Hola: Cada vez es mas difícil encontrar algo que no se haya hecho ya. Por lo que no me queda mas remedio que volver a inventar la rueda. Os adjunto un sistema de como realizar una validación de datos sin utilizar la "Validación de datos" de Excel. ¿ Que ventajas tiene ?, Absolutamente ninguna, pero, ya sabeis, ........, como me aburría..... Saludos a todos. Tranquilo Toldeman, que te tengo presente en mis oraciones. Validacion.zip

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 2.8k visitas
  2. Started by Gerson Pineda,

    Hola A raiz de un tema (y truco de gali/ioyama), he preparado la siguiente lista dinamica (validacion de datos), solo se debe escribir la(s) letra(s) y pinchar o dar clic en la flechita de validacion para ver los datos encontrados segun el criterio He usado la funcion INDICE, COINCIDIR y CONTARSI Espero sea de mucha utilidad Saludos desde Honduras Validacion de datos tipo google.zip

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 5.1k visitas
  3. Started by Gerson Pineda,

    Hola a todos! Suponiendo que tienen una lista enorme de datos que necesitas depurar de forma que solo se visualicen los únicos... pues a partir de ahí encontré un truco que les explico a continuación: Para las validaciones dinámica numéricas es muy importante la función Desref (Offset en ingles) ya que te ayuda a mostrar solo los registros que contienen números usando Contar, pero encontré un truco para validar las alfanuméricas, la función Contara cuenta las celdas no vacías incluyendo: [""] es ahí donde incluí el llamado TRUCO al que me refiero, seguro va servir... Y a quien nos pueda mostrar una forma diferente... espero nos la regale y si hay comentarios sobre la q…

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 3.8k visitas
  4. Hay una consulta que es frecuente y es el tema de las validaciones dependientes. Se me ocurrió hacer algo con tablas dinámicas, validaciones, rangos dinámicos y unas pocas macros. Les comparto lo que he hecho. ------ Las validaciones van en las celdas de color gris claro ------ En la primera hoja los filtros se hacen con segmentaciones ------- Proyecto desarrollado y ensayado en Excel 2013, verificado en Excel 2010 aunque noté que hay algunos cambios visuales en las segmentaciones. No lo he probado en ninguna otra versión de Excel. Filtro Dependiente con tablas dinámicas.xlsm.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 659 visitas
  5. Started by AlexanderS,

    Hola, No se si tal vez este repetido este aporte pero dejo pues un aporte sencillo que vale para cualquier formulario sin importar la cantidad de texbox o combobox que tengan, lo que hace es simplemente por medio de una UDF validar que todos los espacios del formulario estén llenos de lo contrario lanzara un mensaje con los espacios que faltan por llenar y los marcara en rojo. En un modulo normal colocamos esto: Function validar(form As Object) As String Dim txt As Control, x As String For Each txt In form.Controls If TypeName(txt) = "TextBox" Or TypeName(txt) = "ComboBox" Then _ If txt.Value = "" Then x = x & Chr(10) & txt.Name: txt.BackColor = vbRed Else…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 3.8k visitas
  6. Hola: Os dejo esta macro que comprueba que todos los TextBox de un formulario contienen información. Los errores son remarcados con fondo amarillo. Si hay errores, el cursor se posiciona en el primer TextBox erróneo. Private Sub ValidarTextBox() Dim Errores As Integer, Campo As Control, Control As Control For Each Control In Controls If TypeOf Control Is MsForms.TextBox Then Control.BackColor = vbWhite If Control.Value = Empty Then If Campo Is Nothing Then Set Campo = Control End If Control.BackColor = vbYellow Errores = Errores + 1 End If End If Next If Errores > 0 Then …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.8k visitas
  7. Started by Antoni,

    Hola: Dedicado a los que les gustan las florituras en los formularios. Se trata de una función que permite validar el contenido numérico de cualquier control TextBox a medida que se va introduciendo el valor. Solo hay que copiar el módulo Función_TextBox_Validate y ya podemos utilizar la función en el formulario. La función devuelve un valor Double con el contenido del TextBox. Permite la utilización del símbolo de la moneda , tanto antes, como después del valor. Hay dos constantes publicas, Euro y Dolar, con el símbolo de dichas monedas, pueden definirse tantas como sean necesarias. Permite también limitar el número de decimales que se pueden introducir. La func…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.5k visitas
  8. Started by josekar,

    Buenas tardes Envío unas macros que vi en la red Espero les gusten Gracias Un saludo José Carlos 3d.zip AEX_logo.zip cubo v.2.6 (enmarcado).zip Cubo vzs.zip 3dshapes.zip

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.5k visitas
  9. Comparto este material que encontré por web ( Aqui ). Como dice el Titulo es para trabar con 2 libros sin duplicar datos. Quizas le pueda servir o Dar ideas a lo maestros de este foro. Saludos, Muscaria excel_multi.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 828 visitas
  10. bueno esto me surgio y lo vi por la web.. se podria reliazar algo similar para las aplicaciones que realizamos, hay varios usuarios que usan accces como base de datos., y otros solo excel. en donde podriamos crear dos libros de excel. el cual uno usarlo como la base de datos y el otro solo los formularios... y cuando tengamos que actualizar por mejoras nuevas solo lo hacemos con el de los forms y no se perderia la info., del usuario que ya esta ocupando nuestra aplicacion.. adjunto enlace para chequer algo similar a lo descrito y podamos adaptarlo a nuestros proyectos. http://www.taringa.net/posts/apuntes-y-monografias/17143870/VBA-Excel-Actualizar-un-libro-remotamente-…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.3k visitas
  11. Started by Antoni,

    Hola: Nunca nadie ha escrito tanto sobre Excel y VBA en tan poco espacio. Por gentileza de Joaquín Caselles (¿?) Descargar pdf desde el post #2 Un saludo. Antoni.

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 5k visitas
  12. Started by EMIRO ERAZO,

    El Semáforo cambia de color para el siguiente rango: Verde: >= 66% Ámbar >=33% Rojo > 33% Explicaciones en archivo Link del archivo: Dropbox - Velocímetro con Semáforo incorporado.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  13. Started by EMIRO ERAZO,

    A partir de un Porcentaje se puede colocar un Velocímetro que varía al cambiar el Porcentaje. Para copiar esta Herramienta presento los pasos explicativos Velocímetro Ejemplo.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 596 visitas
  14. Started by Fleming,

    Hola compañeros Acompaño archivo que puede resultar de utilidad para controlar la proximidad de vencimientos (contratos, efectos girados, plazos...) Un saludo Edito: Sustituyo el archivo inicial por otro más completo. VENCIMTOS CON PREAVISO.zip

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 2.3k visitas
  15. Started by Antoni,

    Hola a todos: Aquí os dejo una parte de la aplicación de Ventas al público que estoy desarrollando. Se trata del cuadre y consulta de saldos de caja. No tiene misterio, solo hay que informar del desglose de monedas y billetes del país en cuestión y listo. Os lo entrego preparado para el Euro (€) La próxima entrega sera la de Ventas díarias. Saludos PD: El desglose por monedas no es obligatorio, se puede informar directamente el total de Efectivo en caja. CAJA.xls

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.6k visitas
  16. Started by nrosica2003,

    Estudiando e investigando el tema, he implementado unos procedimientos que creo pueden ser útiles a los que estamos empezando con VBA. En el archivo adjunto, puede verse y analizar el código para entender mejor lo que pretendo. Los comentarios y observaciones que consideren pertinentes, serán muy bien recibidas. Gracias BARRAS HERRAMIENTA FORO.zip

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 713 visitas
  17. Started by Antoni,

    Hola a todos: A partir de este enlace proporcionado por Armando Montes en una de sus respuestas, Efecto MouseOver en Excel | Detectar el movimiento del ratón->Raymundo Ycaza, y como efecto colateral del aporte que se explica en ese link, he ideado un método de localizar duplicados en una columna pasando el mousse por encima del valor a buscar. La verdad, a pesar de que en el link se explica paso a paso, no acabo de entender del todo su funcionamiento. Se agradecerá todos los comentarios con el objetivo de aclararlo. En cuanto al aporte en si, abrir el adjunto, pulsar la flecha derecha y pasar el mouse por cualquier celda de la columna B, aparecerán todas las celd…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.2k visitas
  18. Started by Julio1459,

    Hola! A veces nos encontramos con pequeñas cosas en los "baules" de los recuerdos o navegando en el internet, y sentimos pena al no querer mostrarla, porque talvez consideramos que no va a ser de utilidad a alguien. "Lo que a uno le sobra, a otro le falta". Este es el caso de este formulario con el cual puedes ver varias gráficas con la ayuda de dos botones, que te dan la oportunidad de avanzar o retroceder de gráfica a gráfica. Esperando pueda ésto ayudarle o darle una idea de como poder resolver algo con lo cual estuviste confuso. Saludos, JULIO Ver Grafica en un Form.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.6k visitas
  19. Started by Antoni,

    Hola: Os avisé, este aporte es peor que el de ayer. El que avisa no es traidor. Se trata de un formulario automático ligado al evento SheetSelectionChange. Cada vez que se selecciona una celda, se muestra una lista de todas las versiones del valor de esa celda en toda la columna, ordenadas de menor a mayor, eliminándose las versiones duplicadas. Dando click en el formulario, se actualiza la celda activa con el valor de la lista. Las lista se actualiza de forma automática. Es válido para cualquier número de columnas. Ale hasta mañana si tengo ganas. MA ListasUnicas.zip

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 1.2k visitas
  20. Started by Antoni,

    Hola: Ya sabemos que es imposible proteger completamente nuestros proyectos, no obstante se pueden poner algunos controles que si bastarán para aquellos que no disponen de demasiados conocimientos sobre VBA. Aquí os dejo una macro que no deja acceder al libro a partir de un nº de días transcurrido desde la última fecha de creación o modificación del archivo. Private Sub Workbook_Open() DíasEvaluación = 30 'Número de días de evaluación If Left(FileDateTime(ThisWorkbook.FullName), 10) < CStr(Date - DíasEvaluación) Then MsgBox "Ha terminado el periodo de evaluación", vbCritical, "Comprobación de licencia" Application.DisplayAlerts = False Application.Qu…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 832 visitas
  21. Started by rolano,

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.4k visitas
  22. En este ejemplo vemos como ocultar, con VBA, hojas de un libro de manera permanente.

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 949 visitas
  23. En este vídeo seguimos trabajando con las tablas que nos hemos descargado de Yahoo Finance para, posteriormente, acceder a ellas mediante un BuscarV para actualizar nuestra cartera de acciones.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 534 visitas
  24. En este vídeo simulamos una cartera de acciones con valores de los índices: Dow Jones, Ibex-35, Dax Xetra y Cac-40 y actualizamos su valor accediendo a las cotizaciones de Yahoo Finance.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 607 visitas
  25. En este vídeo descargamos las cotizaciones de varios índices internacionales desde bloomberg.com. Dow Jones, Nasdaq Composite, S&P 500, Nikkei 225, Dax, Cac-40, Ibex-35, etc.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 497 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.