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. En este vídeo vemos con trabajar con los diferentes cuadros de dialogo de archivo que tenemos en Excel (Abrir, Guardar Como, Selector de Carpetas, etc).

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 670 visitas
  2. Accedemos a nuestra cuenta en Banco Santander introduciendo NIF y Clave. Una vez dentro las posibilidades son inmensas. Se podrían consultar movimientos de la cuenta, de la VISA, etc, descargarlos a Excel para conciliarlos... en fin, esto es solo una idea de como comenzar...

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 942 visitas
  3. En este vídeo vemos como añadir "TOP" a nuestra sentencia SQL para extraer registros de una Base de Datos Access a través de Excel y con VBA.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 837 visitas
  4. En este vídeo creamos una función / fórmula, con VBA, que cuenta las palabras contenidas en una celda de nuestro hoja de cálculo.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 657 visitas
  5. En este vídeo vemos como funciona una fórmula creada por nosotros que inserta el asiento contable correspondiente al pago de una nómina.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 655 visitas
  6. Started by girona205,

    Aqui dejo una funcion para separar cadenas con delimitador, funcion split vba, espero que os guste UDF-SPLIT.xlsm

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
    • 1 seguidor
  7. 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
    • 840 visitas
  8. Navegando por la web encontre esta pagina muy interesante que nos regala una utilidad para asignar un carpeta de confianza en excel 2010 y Access 2010 y 2007 lastima que no tiene una para excel 2007, asi nos ahorraria mucho problemas con la activacion de macros. Ribbons for Access 2007 / Access 2010 - Welcome bueno espero que les sirva a alguien, Salu2.xlsx

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 892 visitas
  9. En este ejemplo descargamos los precios de las acciones que componen los índices: Dow Jones, Ibex-35, Dax y CAC-40. Lo hacemos a través de la Web de Yahoo Finance.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 552 visitas
  10. Vídeo tutorial nº 17 de nuestro curso sobre Macros en Excel con VBA, donde aprendemos a programar macros, desde cero.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 936 visitas
  11. En este vídeo vemos como "realmente" ordenar por colores en Excel. Con la opción de Excel "Ordenar por Color" lo que hace es agrupar por el color que elijamos, pero no hace nada con el resto de colores de las celdas que tengamos seleccionadas. Aquí tenéis una lista de todos los vídeos publicados anteriormente: https://www.youtube.com/channel/UChJuckpv2YohJfUl1wboa4w/videos Espero os guste y os de ideas. Saludos.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  12. Started by Antoni,

    ... Hola pueblo: El título lo dice todo. En ThisWorkbook: Private Sub Workbook_Open() On Error Resume Next Dim Activa As Worksheet Set Activa = ActiveSheet Application.DisplayAlerts = False Sheets("$$$Work$$$").Delete Application.DisplayAlerts = True ActiveSheet.Copy after:=Sheets(1) ActiveSheet.Name = "$$$Work$$$" ActiveSheet.Visible = False Activa.Select End Sub Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) On Error Resume Next Application.DisplayAlerts = False Sheets("$$$Work$$$").Delete Application.DisplayAlerts = True End Sub [/CODE] [b][u]En la hoja: [/u][/b] [CODE] Private Sub Worksheet_Change(ByVal Ra…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  13. Started by pajuma,

    Estimados, muy agardecido por las aportaciones del dia a dia y a la vez hacer llegar mi solicitud para que echen una manito. en el archivo adjunto donde detallo lo que necesito.. Gracias otra vez a todos del foro por su ayuda incondicional . Saludos Cordiales, PUESTOSDEMO.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 651 visitas
  14. Started by Antoni,

    Hola: Para abrir, ver y cerrar libros. Saludos. BookNavigator.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.7k visitas
  15. Hola a todos Como el titulo lo indica, estas dos funciones son muy similares, pero "Replace" tiena ventaja... explico Ayuda de la funcion Application.WorksheetFunction.Substitute: El método Substitute reemplaza el texto nuevo por el texto original dentro de una cadena de texto. Utilice el método Substitute cuando desee reemplazar texto específico en una cadena de texto; use el método Replace si desea reemplazar cualquier texto que aparezca en una ubicación específica dentro de una cadena de caracteres. Sintaxis expresión.Substitute(Arg1, Arg2, Arg3, Arg4) expresión Variable que representa un objeto WorksheetFunction. Ayuda de la funcion VBA.Replace: Devuelve un…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 3.1k visitas
  16. En este vídeo vemos como funciona una fórmula creada por nosotros que inserta, en una hoja de cálculo, el asiento contable correspondiente a una Compra de Mercaderías al Contado..

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 559 visitas
  17. Buenas tardes A continuacion les dejo un archivo que no es de mi autoria pero que igual siento que les puede ser util en caso de requerirlo. Es un código para que puedan abrir la página google desde un simple click del botón que diseñen para el mismo. Mis respetos. Ir a Google.com.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 692 visitas
  18. Hola. Seguramente halla algo parecido en el foro, pero adjunto un pequeño ejemplo del uso de la función moda si se quiere conseguir el 2, 3, etc.. valor mas repetido. Un saludo a todos. 1.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.7k visitas
  19. 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
  20. Como continuación al vídeo anterior, en este, formateamos las cotizaciones descargadas de la Web de Yahoo Finance de los componentes del Dow Jones, Ibex-35, Dax y Cac-40 para poder utilizarlos en la valoración de una cartera de acciones ficticia que crearemos en los siguientes vídeos.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 522 visitas
  21. La clase ClaseDoubleClickDetect, permite detectar un evento de doble click desde fuera de la aplicación Excel. El comportamiento es bastante similar (por no decir exacto en las pruebas que he realizado mientras depuraba el código) al comportamiento de la cajita de pruebas de doble click del apartado Mouse en el panel de control. La única pega que tiene, es que no he conseguido extraer automáticamente el valor de tiempo de espera entre clicks del sistema establecido desde el panel de control DoubleClickTime , sin embargo, le he añadido una propiedad a la clase para asignarle los milisegundos de espera Objeto.DoubleClickTime = EsperaMilisegundos (TipoLong), si no se le asi…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 643 visitas
  22. Started by Pinta,

    Buenas a todos. Me toco crear un calendario que se genere automático con las fechas de la comunidad Autónoma, en este caso, las de Asturias. Peros se pueden cambiar con las de vuestra comunidad. Cuenta los días de guardias festivos y laborales x trabajador tiendo en cuenta los colores asignados a cada uno en el calendario. Lo comparto con vosotros por si os hace falta. Un saludo a todos. Calendario.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.6k 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
    • 541 visitas
  24. Started by Enigma25,

    Buenas tardes Ruego me disculpen por el teimpo ausente. Pero con el trabajo y con problemas de la vista no he hecho los trabajos que mas me divierten como lo es trabajar con excel y access bajo conexiones ADO. No obstante, siempre existen un pequeño momento en que todo "Se ve Claro" y lo puedo aprovechar. A continuacion un pequeño archivo de Control de Almacenes que estoy trabajando. Claro que no está completo en su totalidad por el tema del peso y ademas que no he avanzado mucho en su diseño, pero con lo que tiene, quizas pueda servir de ayuda para quienes les guste el tema de control de inventario. Este puede ser de varios almacenes y es la idea que tengo que mas se…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 931 visitas
  25. Started by Enigma25,

    Buen dia señores Como siempre, un placer saludarles esperando a que se encuentren bien y con el favor de Dios. En esta oportunidad, adjunto un humilde archivo con formulario, junto con un control Multipage. El mismo, contiene tres paginas y con las cuales pueden digitar cualquier dato solo con la intencion de ver su funcionamiento. Este aporte lo hago para quienes lo deseen aprovechar y les ayude en sus tareas y demás y si tienen alguna mejora, pues seria un honor contar con sus sugerencias para mejorarlo. Mis respetos para todos y que Dios los bendiga. Multipage.zip

    • 0

      Reacciones de usuarios

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