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. Invitado FernandoML
    Started by Invitado FernandoML ,

    Os traigo todas las commandbars y sus ids para poder implementarlo en nuestras macros cuando sea necesario. Un Saludo FernandoML Pruebas.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 716 visitas
  2. Started by Alfonso5597,

    Hola amigos foreros, aqui comparto con todos ustedes un form para enviar una imagen a una hoja de excel y modificar su tamaño y situacion. Si el archivo te sirvio, dale a me gusta Saludos cordiales Cambiar tamaño de imagen en hoja.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 855 visitas
  3. Started by shadowjuan,

    Esto sirve para que no se pueda teclear nada (aunque sí se puede borrar contenido con SUPR o RETROCESO), y es útil si tenemos en un formulario, como en mi caso, una combobox pero no queremos que el usuario escriba lo que le venga en gana. Si queremos que esta combobox tenga el mismo valor de inicio que una celda (un texto o lo que sea), no puede estar como dropdownlist, porque da error de propiedad, y como dropdownbox el usuario puede escribir lo que le venga en gana. Para evitar eso, es "tan sencillo" como poner esto: Sub combobox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) 'Evitar escribir If KeyAscii > 0 Then KeyAscii = 0 End Sub[/CODE] Así, el "efecto"…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 928 visitas
  4. Started by Oscar Daniel,

    Hola, En primer lugar agradeceros a todos vuestras aportaciones. Me parece muy interesante todos los temas que se plantean en los foros de AyudaExcel, que me han servido de ayuda en varias ocasiones. Paso a enviar mi aportación, una funcionalidad de Watchdog, que espero se sea de ayuda a alguien. No he encontrado nada relacionado con "watchdog" en los foros. Mis disculpas si es que no he buscado correctamente. Esta funcionalidad de watchdog hace que si un usuario no realiza ninguna actividad con una hoja excel, pasado un tiempo, en el ejemplo 1 minuto, ésta se cierre. En las diferentes macros y funciones de la hoja se irá llamando a la rutina WatchDog con la idea de qu…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 839 visitas
  5. Version mejorada por MacroAntonio y Pegones AQUI en post #9 Hola { ============= = ROLLO INICIAL = ============= Hace ya un año desde que nuestro amigo Antoni nos descubriera la programación en VBA project en esta consulta (ver), es decir, programar en el propio proyecto VBA y alterar el código que siempre ha sido estático para la mayoría. Este tipo de programación tiene un gran "pero", y es que la seguridad para ejecutar "VBA Editor" es demasiado alta por lo que es necesario realizar antes una configuración de referencias y permisos para que el código pueda ejecutarse en versiones posteriores a Excel 2000. Mas información en la página de Pearson (Programmin…

    • 0

      Reacciones de usuarios

    • 14 respuestas
    • 4.2k visitas
  6. Started by rolano,

    Hola: Respondiendo a este post: https://www.ayudaexcel.com/foro/threads/importar-los-datos-adquiridos-de-la-consola-de-windows-a-excel.40756/ Adaptado papelera vacia por @jonetoja Declare Function OpenClipboard _ Lib "User32.dll" _ (ByVal hWndNewOwner As Long) As Long Declare Function EmptyClipboard _ Lib "User32.dll" () As Long Declare Function CloseClipboard _ Lib "User32.dll" () As Long Sub muestra_cmd1() Call ClearClipboard Dim objWshell As Object Dim miPortapapeles As New DataObject, Contenido As String Set objWshell = CreateObject("Wscript.Shell") objWshell.Run "cmd /k " Application.Wait Now + TimeValue("00:00:01…

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 1.5k visitas
  7. Hola: Respondiendo a este post: HOLA TENGON UN USERFORM EN EXCEL 2007 Y QUIERO QUE ME APAREZCA LA FOTO adaptación de este post: Load picture from worksheet into Excel Userform using combobox selection Importar imagen en un formulario desde una hoja excel.part1.rar Importar imagen en un formulario desde una hoja excel.part2.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 998 visitas
  8. Hola: Respondiendo a este post: https://www.ayudaexcel.com/foro/threads/importar-xml-a-masiva-en-excel.40952/ Sub ExtraerFolioFiscal() Dim MiPc, Carpeta, Archivos, Archivo, Registro, Registros Dim y, Fila, FolioFiscal Dim Contador As Integer Dim cuenta As Integer Application.ScreenUpdating = False Fila = Range("A" & Rows.Count).End(xlUp).Row + 1 Set MiPc = CreateObject("Scripting.FileSystemObject") Set Carpeta = MiPc.GetFolder(Range("B1").Value) Set Registros = Carpeta.Files Set Archivos = Carpeta.Files '-------Cuenta la cantidad de archivos en la carpeta ---------------------------- For Each Registro…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 2.6k visitas
  9. Started by Enigma25,

    Buen dia Usando como referencia una solucion dada por el señor Armando Montes para el tema: https://www.ayudaexcel.com/foro/macros-programacion-vba-10/imprimir-todas-ordenes-compra-sin-ingresar-formulario-31848/ Me tomé la libertad de modificar el código porque me pareció excelente para emplearlo en el futuro. No obstante, lo dejo a su disposición para que lo vean y si les gusta. Mis respetos para todos. - - - - - Mensaje combinado - - - - - Adjunto una mejora al archivo. ahora tendrá para imprimir segun las hojas deseadas. Imprimir Documentos Varios.zip Imprimir Documentos Varios.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 907 visitas
  10. Hola: Se me ha ocurrido que a lo mejor le interesa a alguien este formulario que subo. El formulario, permite imprime las hojas de un libro a dos caras. El procedimiento de impresión es el siguiente, se imprimen primero las hojas que ocupan un lugar impar en la colección Worksheets, de menor a mayor, luego, y una vez finalizada esta impresión, debe procederse a girar, en bloque, las páginas impresas, luego se imprimen las páginas que ocupan un lugar par en la colección Worksheets, de mayor a menor. Ejemplo 11 hojas: Se imprimen las hojas 1,3,5,7 y 9 giramos en bloque las 5 hojas impresas Luego se imprimen las hojas 10,8,6,4,2 y en último lugar la hoja 11 Limitació…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 4.6k visitas
  11. Started by pegones1,

    Si tienes la versión de Excel 2010 instalada, y una página Web o un blog de tu propiedad, desde esta semana puedes incrustar libros Excel que podrá ver e incluso editar cualquier visitante de tu blog. Microsoft permite ahora que los workbook que se guarden en SkyDrive con formato Excel 2010, del tipo .xlsx o .xlsb solamente, puedan ser compartidos. Aunque aún tiene bastantes limitaciones al no poder emplear macros ni VBA, ni otras características. Embedding Excel Web App in your own web page or blog - Microsoft Excel 2010 - Site Home - MSDN Blogs Forma parte de: Introducción a Office Web Apps - Microsoft Office Lo que más me gusta es que puedo compartir en mi blog fic…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 2.8k visitas
  12. Started by Antoni,

    Hola: Aporte tan estúpido como inútil. Se trata de una flecha que va siguiendo la dirección del desplazamiento de una celda a otra, indica la celda precedente y la copia en el portapapeles. Solo para viciosos y adictos. Saludos Dirección.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 778 visitas
  13. Started by shadowjuan,

    Hola, Adjunto un archivo con una pequeña macro que indica las veces que se ha editado el texto de la celda que indica la macro (A2 en el archivo). Se requiere una celda de control, para contrastar los cambios realizados. No cuenta los cambios que dejan el texto igual. Un saludo. veces_editada_celda.xls

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 885 visitas
  14. Started by rolano,

    Fragmento de Trucos escel 2003 Anaya Multimedia Si ha dedicado mucho tiempo en un libro que contiene muchas hojas, sabe perfectamente lo complicado que puede ser encontrar una hoja en particular. En esto caso, es imprescindible tener una hoja indice para poder navegar por el resto de las hojas del libro. PD. Deberia haber una seccion de aportes para no colocar como temas Indices de Hojas.zip

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 2.6k visitas
  15. Hola: Os dejo en el adjunto el índice de temas sobre macros de la página cpearson,(Excel Redirect) links incluidos. Indispensable. Saludos. cpearson.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.2k visitas
  16. Started by Antoni,

    Hola a todos y feliz 2014: Cumpliendo con mi compromiso, aquí está de nuevo el Índice del Foro de Aportes e Ideas. Esta vez con un nuevo "look". Al abrir el adjunto os encontrareis el típico formulario con una lista y unos parámetros para realizar búsquedas. En la lista aparecerán todos los aportes ordenados tal como aparecen en el foro a 05/01/2014. El sistema de búsqueda no tiene ningún misterio, seleccionais la columna, introducís el texto y pulsais el botón Buscar. Para volver a ver la lista inicial pulsar el botón Restaurar. Lo novedoso está en la lista, no se trata de un ListBox, ni ListView, ni níngún otro SpreadSheet. Se trata de un control Image donde se …

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 723 visitas
  17. Started by Fleming,

    Estimados compañeros La ayuda de que dispongo en mi Excel es muy enrevesada por lo que se refiere a INDICE y COINCIDIR, por lo que me veo obligado a sintetizarla confeccionando mi propia Ayuda (si es que lo quiero asimilar). Además no coinciden las coordenadas de letras y números en los ejemplos que aparecen en la Ayuda Excel. Por eso quiero compartirla en el archivo adjunto con los compañeros que tengan el mismo problema. El archivo tiene dos Hojas: una para INDICE y otra para COINCIDIR Saludos cordiales INDICE y COINCIDIR.zip

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 2.2k visitas
  18. Invitado Gengis Khan
    Started by Invitado Gengis Khan ,

    Hola Sres: Aquí les dejo el índice de Vba de una página interesante sobre programación: Programming tutorials and source code examples Saludos Vba tips.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 717 visitas
  19. Started by Max2005,

    Hola Amigos ... Aquí les dejo este programa que solicita contraseña para iniciar de acuerdo a una fecha, el uso es muy sencillo para ingresar les dejo la contraseña en la hoja1, y esta fechado al 15 de septiembre de 2015 y lo único que hace es darte 2 avisos antes de borrar el archivo, se deberá de manejar precaución ya que si olvidan la contraseña se elimina el archivo ... La Macro se encuentra en "ThisWorkbook" Básicamente lo comparto para que exploren la programación, se que hay varias formas de hacer proteger datos pero esta se me hizo muy interesante y sobre todo espero les sea de utilidad. Saludos Max2005 Contraseña de Ingreso.zip

    • 0

      Reacciones de usuarios

    • 8 respuestas
    • 1.2k visitas
  20. Started by EMIRO ERAZO,

    Macro se llama: Registro. Solicitar a través de un inputBox el ingreso de los registros de la Tabla hasta que el usuario decida no ingresar más registros. Usar estructura While...Wend. El disparador permite Repetir todas las instrucciones hasta que usuario desea no ingresar más datos, hasta que respuesta sea: No → Disparador toma el valor de 0 y sale del ciclo repetitivo While Módulo 1: Sub Registro() disparador = 1 While disparador = 1 [A1048576].End(xlUp).Activate Fila = ActiveCell.Row + 1 Nombre = InputBox("Ingrese el nombre:") País = InputBox("Ingrese el País de origen " & Nombre) Ciudad = InputBox("Ingrese la Ciudad de procedencia " & Nombre) T…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 750 visitas
  21. Started by RORO1981,

    estimados en gratitud a lo mucho que e aprendido en este foro les dejo este pequeño aporte.. esta macro permite ingresar datos en una BD de access tiene un correlativo automatico que se actualiza a medida que van ingresando datos... eso si tienen que guardar el archivo access en la misma carpeta donde esta la macro... saludos desde Chile Aporte Access.zip

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 3.1k visitas
  22. Started by cachenchoweb,

    hola amigos quisiera presentarles un documento que me a servido de mucha ayuda en mi trabajo trata de un registro de vehículos (buses) que ingresan y salen a un lugar determinado (mina) en el cual dejamos registro de: numero de maquina la patente aperase sola, nombre conductor se encuentra en listado al igual que la empresa y otros datos mas que son nesesarios quisieran que lo vieran probaran dieran ideas y comentarios cualquier aporte para mejorar el documento sera acogido. atte rodrigo reyes ingreso de vehiculos.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  23. Started by joshua,

    Saludos. A raiz de una cosulta que se hizo en el foro de si se podian mostrar asteriscos en un inputbox, me quedo la inquietud de si realmente se podia hacer, investigando en la red encontre un excelente codigo del Maestro Juan M Afán de Ribera que permite hacerlo, subo el presente ejemplo que condiciona tres intentos de acceso, espero sea de utilidad. Atte. joshua Inputbox asteriscos.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 2.5k visitas
  24. Started by Antoni,

    . Aquí os dejo este enlace del Masterchef Ron de Bruin http://www.rondebruin.nl/win/s1/outlook/signature.htm .

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 902 visitas
  25. Started by Gerson Pineda,

    Hola No se si hay algo similar o al menos no lo recuerdo, pero igual lo dejo mas al alcance A raiz de un tema aqui por el foro, para insertar una hoja nueva en nuestro libro, manualmente, damos click derecho en el tab de una hoja cualquiera y damos click en "Insertar", pero Excel por defecto nos crea el nombre segun su contador interno, indexado Con esto podemos prefijar el nombre de nuestra hoja, acompañado del numero segun la cantidad de hojas creadas/contadas en el libro Pegarlo en Thisworkbook Private Sub Workbook_NewSheet(ByVal sh As Object) sh.Name = "AyudaExcel" & ActiveWorkbook.Sheets.Count End Sub[/PHP] Con ellos cada vez que[b] insertemos una ho…

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 2.1k 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.