Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 06/08/2020 in all areas

  1. 6 points
    Cálculo de rutas de montaña
  2. 4 points
    Antoni, no sé si eres consciente, pero en más de una ocasión nos has sacado de apuros (por lo menos a mí). Por algo encabezas la lista de máximos contribuidores, ¿no? Aprovechando el mensaje, quiero agradecerte personalmente la labor valiosísima que haces en el foro.
  3. 4 points
    AlexanderS

    Ayuda a como hacerlo

    @Marcos14, lo que pides no es tan sencillo pero es posible, en el adjunto esta el formulario y funciona de la siguiente forma: Para mover los números debes dar click encima de uno de ellos no debes mantener presionado basta con un simple click encima Con el mause te mueves por la imagen de los círculos y cuando estés en la posición que quieras debes presionar de nuevo un click sobre el numero no sobre la imagen En caso de que quieras eliminar uno de los números que moviste debes dar un dobleClick sobre este, con eso volverá a colocarse a la derecha en la lista. Ahora se que este era un ejemplo y para trasladarlo a otro libro debes tomar en cuanta lo siguiente: Tuve que crear un modulo de clase (ClassControl), este contiene el código para que los controles funcionen, debes copiar este modulo competo. También el modulo 1 contiene código para el funcionamiento del formulario. El Formulario debe llamarse (frmbiomicroscopia), si cambias el nombre debes modificar el código del modulo de clase. No importa la cantidad de Etiquetas que crees el código se adapta. Los controles donde van los números deben ser Labels de lo contrario el código no funcionara. Como ves debes tener cuidado si lo vas a trasladar a otro libro ya que el código no esta solo en el formulario. Comentas, saludos. Libro1 (2).xlsm
  4. 3 points
    Visor He tenido un tiempito hoy, así que envío mi versión, revísalo y nos comentas Saludos a ambos! Importar datos de otro libro_GP.zip
  5. 3 points
    Antoni

    Sumar varios Texbox en tiempo real

    Lo de formatear y el tiempo real, va a ser que no, o lo uno o lo otro, tu eliges. Te dejo un ejemplo de lo que yo haría. Libro1.xlsm
  6. 3 points

    Version 1.0.0

    13 downloads

    La pandemia del coronavirus hace que sea de rabiosa actualidad la crisis económica que está provocando en todo el mundo y, en concreto, las enormes tasas de desempleo que se están padeciendo en todos los países. Acabo de publicar datos históricos de las tasas de desempleo anuales en los países de la UE desde 1990 hasta 2019 para poder compararlos mas adelante con el desempleo provocado en 2020 por el Covid-19. Puedes leerlo en mi blog: Tasas de desempleo de la UE https://pedrowave.blogspot.com/2020/06/tasas-de-desempleo-de-la-ue.html No he usado ninguna herramienta MS Power pues la plantilla está diseñada totalmente en Excel, para que sea de mayor difusión, partiendo de un artículo del gran Robert Mundigl, autor del magnífico blog Clearly and Simply, como puedes leer en la nueva entrada de mi blog, desde donde puedes descargarte la plantilla e interactuar con ella. Gracias anticipadas por tus comentarios que, aunque no sean benévolos pueden ayudarme a mejorar.
  7. 3 points
    Mauricio_ODN

    ANSWERED Reemplazar guion por coma

    @manzano Saludos Guion x coma 1.1.xlsm
  8. 3 points
    Me vais a hacer llorar. 😂😂😘😷. Suerte a todos en estos tiempos difíciles.
  9. 3 points
    Es un reconocimiento mas que merecido, para alguien como tu @Antoni Que todo vaya bien allá por tu lado, con esta "pandemia" Saludos
  10. 3 points
    Ya esta, pueden probar el archivo. @OAGARCIA Saludos
  11. 3 points
    Hola Lo primero es recordar que la programación es sobre todo entender qué es lo que hace cada instrucción que se usa en las macros. Sugiero que vuelvas a revisar el mismo archivo que has enviado y trates de, justamente, entender que hace cada linea y cada macro. PAra ayudarte a entender, este enlace te ayudará: http://www.cpearson.com/excel/vbe.aspx Una vez que entiendas, algo importante es que sepas que solo podrías hacer los cambios si los archivos que mencionas están en carpetas que estén "mapeadas" y a las que tengas acceso a través de la red de tu empresa. De ser el acceso por nube, intranet o internet, lamentablemente no podrás realizar los cambios requeridos. Ah, ojo, entiendo que no tengas los conocimiento sobre el tema, pero lo que pides no es una modificación a lo que envías, es el desarrollo de algo nuevo, y es complicado que en los foros se haga todo eso ya que se ayuda de modo gratuito. Intenta avanzar algo y ya sobre esos avances se te brinda ayuda.
  12. 3 points
    ¡Jo..!, no acierto ni una. Ahora creo que si. Planificación Formulario Final II.xlsm
  13. 3 points
    JSDJSD

    Ayuda a como hacerlo

    Hola a ambos, me quedan que hacer algunas pruebas y te comparto otra opción, menos sofisticada que la del Maestro AlexanderS pero creo que te funcionará igualmente, eso si el código estaría todo en el formulario no tienes que crear modulo de clase.
  14. 3 points
    He eliminado todas las fórmulas y formatos condicionales a partir de la columna E y he incluido las acciones en las macros. Esto te permitirá borrar/copiar la información de entrada sin el peligro de borrar las fórmulas y los formatos. Abre el adjunto y pulsa sobre el botón Calcular, a ver que te parece. Planificación con rumbo, tiempo y pendiente-TOTAL.xlsm
  15. 3 points
    Simplemente un agradecimiento mediante el corazoncillo que tenemos en la parte inferior derecha.
  16. 3 points
    Saludos amigo @Daniel Montoya, hoy tenia ganas de hacer algo diferente y le dedique un rato a este archivo, espero que te sea de mucha ayuda. hoja Carga, desde allí puedes ver mes a mes los datos cargados y puedes actualizar la información, seleccionas el equipo, actividad, etc, y automáticamente el calendario se actualiza con al información que coincida, si no coincide nada pues solo se muestran los días del mes. arriba tienes los botones de cada mes, al presionar, se muestra la información de dicho mes para actualizar los datos, simplemente modifica el día que necesites y presionas el botón actualizar DB, así de simple con el botón Mostrar Plan, se muestra tu hoja original con la información respectiva (se toma todo de la hoja DB) en la hoja resumen, coloque las formulas que leen la información desde la hoja DB para agregar nuevos equipos o actividades, lo haces en la tabla respectiva de la hoja tablas (te paras al final de la tabla y escribes el texto) suerte plan de mantenimiento.xlsm
  17. 3 points
    Siento no poder ayudarte, he analizando en profundidad tu archivo y no veo por donde cogerlo.😒 Eliminar filas/columnas en blanco y descombinar las celdas sería un primer paso, las macros no serían complicadas, si te interesan lo comentas. Por otro lado, estoy de acuerdo con Abraham. ¿Hay un fichero txt previo?, de ser así, quizás se podría atacar el tema desde el.
  18. 3 points
    Antoni

    Sugerencia (opinión personal)

    Yo destinaría lo recaudado a ampliar el tamaño de los archivos que se pueden subir al foro.
  19. 2 points
    Mauricio_ODN

    Numero de Semana en VBA

    Saludos a todos. Una posible opción. ejemplo.xlsm
  20. 2 points
    Mauricio_ODN

    Numero de Semana en VBA

    Hola @petercien1 Te puede servir: WorksheetFunction.WeekNum() Saludos.
  21. 2 points
    Tu mismo, pero tu código es inmanejable. Así es como lo haría yo. La hoja Paises puedes ocultarla. Nacionalizar.xlsm
  22. 2 points
    Mauricio_ODN

    Unir varias columnas en una sola

    Hola @jose lopez contreras Te dejo una posible solución como punto de partida, después tu puedes ir adecuando a tus necesidades. Saludos. Columns.xlsb
  23. 2 points
    Otro enfoque. Filtro Antoni.xlsb
  24. 2 points
    Perdona me equivoque de archivo Prueba8 ImportarDatos Prueba 1.rar
  25. 2 points
    Bueno pero viendo el consejo del Maestro Gerson Pineda, intentalo tu primero y si no lo consigues comentalo.
  26. 2 points
    LeandroA

    Consulta custom ui editor office

    Hola te dejo esta herramienta que hice hace un tiempo te puede ayudar un poco mas para formar el xml
  27. 2 points
    Mauricio_ODN

    Recibos de Pagos en PDF

    Hola de nuevo @alexanderch Lo único que necesitas es crear un ciclo en el código que te envie. Sigo atento a tu comentarios. Saludos PD: "Dar un excelente es una manera de agradecer"
  28. 2 points
    Antoni

    Posición del cursor

    'Posicionar después de la posición 3 TextBox1.SetFocus TextBox1.SelStart = 3 No estaría de más que que te documentases acerca de las propiedades de los controles que vas a utilizar y así te ahorrarías tiempo, tú y nosotros.
  29. 2 points
    Revisa el adjunto. Observa que he relacionado el nombre del conector con la celda de la columna E. Seguro que se puede hacer con un gráfico, pero ni idea. GRAFICO.xlsm
  30. 2 points
    Solo por culturilla, las variables, si están definidas dentro del procedimiento, se inicializan cada vez que se ejecuta el procedimiento, por eso están definidas a nivel módulo, pero entonces ocurre lo contrario, es decir, mantienen su valor y por eso es necesario inicializarlas en el procedimiento principal. 😏
  31. 2 points
    De acuerdo Pedro, a la vez es un gusto verte de nuevo por acá, que todo vaya bien por allá! Saludos
  32. 2 points
    Hola @OAGARCIA, es cierto lo que nos comenta @avalencia, el foro es para responder consultas puntuales y aprender, ese aporte cuando lo realice fue porque tenia un problema similar al tuyo y decidí compartirlo en el foro para que al que le fuera de utilidad pudiera aprovecharlo. Esta ahí para que cualquiera pueda usar mi idea y transformarla a su gusto, ademas aprender de ello. De igual forma no es la primera vez que me plantean lo de la actualización de varios módulos con ese código, así que aprovechando que llevo tiempo sin subir algún aporte al foro, voy a pensar en algo y ya te aviso cuando lo tenga en la sección de aportes, eso si incluirlo y adaptarlo a tu archivo deberás intentarlo tu. Saludos a ambos!!
  33. 2 points
    avalencia

    Error 4601 desde Excel a Word

    Hola Como te dije en un grupo de Facebook, sugiero leer todos estos artículos y probar: https://abrahamexcel.blogspot.com/search?q=word Saludos
  34. 2 points
    Nosotros vamos a por la Champios.🤪🤪😁😁
  35. 2 points
    Hola haplox Lo siento si doy esta impresión: Pero no !!!!! Por el contrario, me ayudas mucho Tengo mucho que aprender de ti No te preocupes: Es solo que a veces me desanimo al no poder hacer lo que quiero; Por aquí te pido ayuda y estoy feliz de hacerlo 1) Porque gracias a ti, repasé mucho de lo que había aprendido en español hace muchos años. 2) Porque siempre hay mucho que aprender contigo en todos los frentes. Solo tenga una cuenta y hable mi o su idioma. Es una cuenta y uso el traductor de google que se traduce como puede y, por mi parte, trato de encontrar palabras simples para que entiendas lo que realmente quiero; Eso es todo ! De hecho, soy yo quien a veces me pregunto si no estás agobiado con mis extravagantes solicitudes, tengo programadores no profesionales para ti, tengo profesionales en el sector. Pero, naturalmente, ya me encanta salir de la caja ¿Siempre en el contexto de la programación te refieres? Porque estoy cansado de mirar páginas y páginas de (Internet) que siempre explican las mismas cosas. Si bien he encontrado profesionalidad con ustedes y es por eso que estoy feliz de ser parte integral, casi tengo la suya (Foro) Incluso cuando me permito darle mi trabajo, ¡nunca lo hago con la presunción de sentirme mejor que usted! Pero simplemente para compartir mis trabajos con personas que nunca dejan de sorprenderte con tu profesionalismo. Además, en mi pequeña manera dejo un punto de encuentro para otras personas (miembros) a su foro Justo como salir de la caja; Mientras persigue el mismo resultado final. Hola y buen fin de semana. (P.s) El día que estés cansado de mis solicitudes, avísame. Feliz fin de semana con verdadera simpatía y amistad de A.Maurizio ################################## Hi Haplox Sorry if I give this impression: But no !!!!! On the contrary, you help me a lot I have a lot to learn from you do not worry: It's just that sometimes I get discouraged by not being able to do what I want; For here I ask you for help and I'm happy to do it 1) Because thanks to you, I brush up on much of what I learned in Spanish many years ago. 2) Because there is always a lot to learn with you on all fronts. Just have an account and speak both my or your language. It is an account and use the google translator which translates as it can and for my part try to find simple words to make you understand what I really want; That's all ! In fact, it is I who sometimes wonder if you are not burdened with my quirky requests, I have unprofessional programmers for you, I have professionals in the sector. But I already naturally love to go outside the box Always in the context of programming you mean? Because I'm tired of looking at pages and pages of (the Internet) that always explain the same things. While I have found professionalism with you and that is why I am happy to be an integral part I almost have yours (Forum) Even when I allow myself to give you my work, I never do it with the presumption of feeling better than you! But simply to share my works with people who never cease to amaze you with your professionalism. In addition, in my small way leave a meeting point for other people (members) to your forum Just like getting out of the box; While pursuing the same end result. Hello and good weekend. (P.s) The day you are tired of my requests, please let me know. Happy weekend with real sympathy and friendship from A.Maurizio
  36. 2 points
    Pedro Ese enlace es una URL de un informe publicado desde Power BI, creado solo para visualización Lo que debes hacer es obtener la web o repositorio, que contiene las tablas, es decir existen web para extraer tablas y a partir de ahí, extraer y filtrar los datos a tu gusto Si tienes más dudas, pues nos avisas Saludos!
  37. 2 points
    No importa
  38. 2 points
    Buenas Matías, una alternativa a la función avanzada MIN.SI.CONJUNTO() es usar una fórmula matricial que se introduce con: Ctrl + Mayús + Intro (Excel automáticamente encierra la fórmula entre llaves para indicar que es una fórmula matricial) Fórmula para versiones superiores de Excel: =MIN.SI.CONJUNTO($C$2:$C$31;$B$2:$B$31;$G$2;$E$2:$E$31;$H$2) Fórmula matricial alternativa para versiones de Excel que no soportan la función MIN.SI.CONJUNTO(): =MIN(SI(($B$2:$B$31=$G$2)*($E$2:$E$31=$H$2);$C$2:$C$31)) Seleccionar los valores en los desplegables de estas dos celdas: $G$2 el DiaProd $H$2 el Mes Adjunto archivo de ejemplo con las dos fórmulas. Consulta_MIN.SI.CONJUNTO_PW1.xlsx
  39. 2 points
    Hola Es una mala costumbre el uso de On Error Resume Next a menos que sea estrictamente necesario, y en tu caso no lo es. Borra dicha línea. Después de borrarla notarás algunos errores que debes corregir. Te adelanto que esta línea, tal cual la tienes, no está haciendo nada: ChangeFileOpenDirectory direc Esto de aquí: FileFormat:= _ wdFormatXMLDocumentMacroEnabled Cámbialo por esto: FileFormat:= _ wdFormatDocumentDefault Ojo, no he revisado el detalle de tus variables con las que intentas crear la ruta, pero dado lo que comentas, asumo que son correctas. Ah ¿Por qué colocas esto? CompatibilityMode:=15 Comentas.
  40. 2 points
    Revisa el adjunto. Y recuerda, me llamo Antoni, no Antonio. ¿De acuerdo? 😏 existencias ayuda Excel 1.xlsm
  41. 2 points
    Hola mdiaz2006, algo así es lo que necesitas ?
  42. 2 points
    Hola @Jose BN y demás En estas ultimas semanas he estado un poco ausente, pero a tu tema y tomando de ejemplo tu ultimo archivo, realmente si es eso lo que necesitas, se puede hacer de varias formas [incluyendo power query], o si no es así, pues me perdí de algo Para que funcione con tu PC, se debe ir al primer paso de PQ, para que modifiques la ruta que corresponde Revisa el adjunto Saludos a todos! Limpiado con Power Query_GP.zip
  43. 2 points
    Hola Sin ánimo de ser malo, mi sincera recomendación como persona que sabe de Excel y de base de datos, es que coloques todo en estilo, justamente, base de datos, si sigues usando el formato tal cual lo tienes, serán más los problemas a futuro. Saludos.
  44. 2 points
    Jose BN

    Inmovilizar filas excel

    Diego ya conocemos las megaformulas(Silvia) y ahora esto que te haz jalado y te ha quedado muy bien!!!! y por ahí el master Valencia que más se le puede pedir a ese pais? Saludos JB
  45. 2 points
    DiegoPC

    Inmovilizar filas excel

    Bueno, siendo legales, merito, merito, no se puede. Pero la viveza criolla y vivir en un país donde te las tienes que ingeniar, te enseña a que logres lo que quieres sea como sea... aunque Excel no quiera 😁 (si o no @Silvia ) Inmoviliza, pero con trampa.xlsx
  46. 2 points
    Hola @Maria_80, puedes declarar una variable de tipo Workbook: Caso 1: Dim libro As Workbook Set libro = ActiveWorkbook ... (resto de código) libro .SaveCopyAs (resto de código) Caso 2: libro .Sheets("Hoja1").Copy libro .SaveCopyAs Filename:= ... (resto de código) libro .Close Saludos
  47. 2 points
    AlexanderS

    Ayuda con funcion transponer

    Hola @ianpavlovic, en tu caso tomando en cuenta que pueden ser muchos registros, tal vez una macro sea tu mejor opción. Prueba el ejemplo y comentas. Saludos. Ejemplo Transponer Macro.xlsm
  48. 2 points
    Antoni

    AYUDA CON UNA MACRO

    Nosotros no. Pues no. Súbelo a un servidor en la nube. (DropBox, Mega, ...)
  49. 2 points
    Antoni

    Mantener pintada la celda

    Revisa el adjunto. Bingo_Telas_en_Pandemia.xlsm
  50. 2 points
    Silvia

    Duda sobre ejercicio!

    sebastian Caramba, aquí en Perú las clases son virtuales.. Igual, te adjunto una opción para que te des la idea, ENTERO(C3/10)*E3 >> aquí obtenemos la parte entera de la división, lo que correspondería al numero de cajas. RESIDUO(C3,10)*D3) >> aquí obtenemos lo que queda luego de quitar las cajas (de 10) , por ejemplo si tienes 38 en cantidad vendida divides 38/10 el resultado 3.8, significa 3 cajas y 8 unidades, Residuo nos da las 8 unidades. Leí que te dicen que solo utilices funciones que te hayan enseñado.. eso ya queda de tu cuenta, mas o menos te puedes dar la idea de lo que debes hacer. saludos, Silvia examen2 sq.xlsx


  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
×
×
  • Create New...

Important Information

Privacy Policy