POR QUÉ SEGUIR APOSTANDO POR VBA EN EXCEL

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น • 82

  • @felipehurtado1219
    @felipehurtado1219 11 หลายเดือนก่อน +2

    Saludos una vez mas desde España.
    He visto doso el curso y debo confesarte que de haber conocido todo esto, me hubiese ayudado muchisimo en mis trabajos anteriores.
    Tengo que agradecerte por compartir todo tu conocimiento.
    Ya ha pasado mucho tiempo desde que hiciste todo esto, pero iguel sigue vigente y mas util que nunca. Te veré en cursos de IA que es lo que está en boga ahora !!!

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  11 หลายเดือนก่อน

      Gracias! Es lo bueno que tiene VBA, que pasan los años y sigue vigente.

  • @facundomissio6713
    @facundomissio6713 2 ปีที่แล้ว +3

    Hola Sergio, he finalizado el curso, lo vi dos veces y me encantó. Es impresionante lo que aprendí y lo mucho que me está sirviendo en mi ámbito laboral, estoy agradecido, sos un maestro, gracias y felicitaciones por tu paciencia y enseñanza. Un abrazo.

  • @fjexpo
    @fjexpo 3 ปีที่แล้ว +2

    Gracias a los dos por el video. SI has trabajado 8 horas con Excel y con GS ves muy clara la diferencia. Y en la mayoría de casos es a favor de Excel. Sólo en algunas aplicaciones particulares muy concretas sale vencedor GS, por ejemplo, cuando varios usuarios han de trabajar on line y al mismo tiempo en un archivo. Caso muy muy particular y nada frecuente.

    • @lacs83
      @lacs83 3 ปีที่แล้ว +1

      Ese aspecto que mencionas de trabajar en simultaneo es el pan de cada día de diversos procesos en algunas empresas y en ellas Sheets es una mejor alternativa a Excel. Si necesitas mayor procesamiento o trabajar con una cantidad mayor de registros dependiendo de la tarea puedes usar Excel, Calc o algún lenguaje de programación.

  • @Albertogeron2002
    @Albertogeron2002 3 ปีที่แล้ว +2

    El tema con las macros en mi opinión.. Sugiere solventar necesidades a la medida... Lo que por ejemplo un software específico puede no tener y que para adecuarlo te genera un costo adicional a la adquisición de del programa principal... Por que seguir apostando?? Pues por que te genera el valor agregado a las ideas sobre el procesamiento de las bases de datos requeridas para la empresa para la que trabajas.. Es amplio el criterio ya que muchos pueden aportar argumentos... Pero en general una macro esta hecha a la medida de la necesidad de lo que requiere un usuario final.

  • @grijalvaescobedo158
    @grijalvaescobedo158 3 ปีที่แล้ว +1

    Gracias Sergio por tu aportación me gusta excel y el mundo de las macros que esto siga adelante es con lo que trabajamos día a día déjame decirte que tienes entrevistas muy buenas saludos viejo 👏👏👏👏👌

  • @jesusponceventura
    @jesusponceventura 3 ปีที่แล้ว +2

    Interesante video como ya nos tienes acostumbrados. Gracias por mantenernos al día. Saludos

  • @metallurgicalapplications
    @metallurgicalapplications 3 ปีที่แล้ว +1

    Muchas gracias Sergio, es cierto que VBA tiene ciertas limitaciones, pero en mi caso que lo aplico a la Automatización de Cálculos, Trabajos y Reportes en la Ingeniería Metalúrgica, me resulta de gran ayuda, muchos pensarán que todo eso se puede hacer en Matlab o quizá ahora en Python, pero creo que VBA es uno de los mejores Lenguajes de Programación sin tanto rollo.. Solo que hay que saber sacar su máximo potencial.. Saludos 🙌

    • @lacs83
      @lacs83 3 ปีที่แล้ว +3

      Totalmente de acuerdo. Pero cuando pruebas Python, Ruby para procesar datos en memoria te das cuenta que es mucho más fácil y divertido hacerlo con esos lenguajes además de que te ayudan a comprender otros conceptos que en VBA/Excel nunca verás.

  • @federicoaltamirano2092
    @federicoaltamirano2092 3 ปีที่แล้ว

    Ya vi el video completo, totalmente de acuerdo.

  • @josedario13
    @josedario13 3 ปีที่แล้ว

    Eres mi Yoda!!!...gracias Sergio por ese dato!!!...

  • @juancenteno8757
    @juancenteno8757 3 ปีที่แล้ว

    Genial Sergio. Retomando tu curso de macros. Gracias por tus videos.

  • @mauriciomendezalvarez8216
    @mauriciomendezalvarez8216 3 ปีที่แล้ว +2

    Máster muy importante el tema de mejorar las macros como otras herramientas complementarias

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 ปีที่แล้ว

      Así es Mauricio.

    • @lacs83
      @lacs83 3 ปีที่แล้ว

      Dudo que se puedan mejorar... mas bien complementar.

  • @eddiekaka1452
    @eddiekaka1452 3 ปีที่แล้ว +2

    Así es maestro, hay q capacitarnos para estar a la vanguardia

  • @samuelfranciscogarcia1440
    @samuelfranciscogarcia1440 3 ปีที่แล้ว +1

    Gracias por regalarme un día MÁS de aprendizaje. GRACIAS ⚽🎁🏃🛀🛏🚀📚💃

  • @SergioAlejandroCampos
    @SergioAlejandroCampos  3 ปีที่แล้ว +1

    No olvides que tenemos un curso gratis de macros en Excel 👉 th-cam.com/video/ltXto0niwlc/w-d-xo.html

    • @The_Barto_
      @The_Barto_ 3 ปีที่แล้ว

      Gracias Sergio ya estoy viendo todos tus videos he aprendido mucho

  • @alexisdragonetti450
    @alexisdragonetti450 3 ปีที่แล้ว

    Muy buena la idea de los extractos de los directos!

  • @diegolozano2397
    @diegolozano2397 3 ปีที่แล้ว

    Muy buen trabajo sergio

  • @arturocastillochavez9977
    @arturocastillochavez9977 3 ปีที่แล้ว +2

    Buenas noches Alejandro soy tu fans No. 1, te sigo en tus videos con entrevistas, y ahora que menciones que seguir apostando vba, te pregunto, tengo una sistema de cuenta por pagar a proveedores, tengo como 3,000 registros pero tarda mucho en generar los saldos de cada proveedor, como hacer para que sea mas eficiente este reporte.
    Desde ya Gracias y felicidades, te codeas con todos lo mejor en excel vbv, Otto, dos de colombia que no recuerdo sus nombre y de México (soy de México)
    Saludos y mi agradecimiento por tus enseñanzas

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 ปีที่แล้ว

      Qué tal Arturo. Gracias por tu comentario. No sé actualmente cómo generas esos 3 mil registros, pero siempre hay opción con macros o Power Query.

    • @zainspierrot7075
      @zainspierrot7075 3 ปีที่แล้ว +1

      En mi opinión y creo que lo sabrás pero depende mucho de la estructura del código, el manejo de bucles de extensas repeticiónes dependiendo del tipo de proceso puede demorar naturalmente y la optimización ya queda es definir todas las variables y no dejarlas como variant ya que son mayor bits y optimizar lo más posible todos los recorridos de variables o arrays

    • @arturocastillochavez9977
      @arturocastillochavez9977 3 ปีที่แล้ว

      @@zainspierrot7075 no lo hice yo un Sr. De Argentina me ayudó, si no funcionaba le Decía donde y hacía las adecuaciones, en éstas faltó hacer que fuera haciendo sumando los totales sumando cada Factura y Presentara un acumulado

    • @arturocastillochavez9977
      @arturocastillochavez9977 3 ปีที่แล้ว

      Me Falta eso, pero como entiendo el código lo hago manual Gracias

    • @cristiantoloza4974
      @cristiantoloza4974 3 ปีที่แล้ว

      Hi

  • @xBaphometHx
    @xBaphometHx 3 ปีที่แล้ว +1

    Yo uso pywin32 con Python y me va de lujo.

    • @lacs83
      @lacs83 3 ปีที่แล้ว +1

      Excelente, genial el usar las extensiones y disponer de un lenguaje como Python.

  • @juanduran9398
    @juanduran9398 3 ปีที่แล้ว

    Buena orientación.

  • @jaedonbigbrain8700
    @jaedonbigbrain8700 9 หลายเดือนก่อน

    El problema es q con tantos lenguajes los profesionale q no son programadores netos se les hace mas dificil aprende scripts por su ligera complejidad a diferencia de vba que es un poco mas entendible y completo. Creo que depende mucho por q los scripts dependen de una red q va pasar cuando no hay una red estable ? Vba trabaja perfecto con o sin red y esta incluida en muchas empresas creo q va permanecer como una buena alternativa para novatos y se va quedar alli cuando script evolucione y adquiera las bondades de vba q actualmente no lo tiene

  • @niggeljkd
    @niggeljkd 3 ปีที่แล้ว +1

    sergio lo malo es que le piratean a uno los códigos ya que es fácil desbloquear la protección de contraseñas de vba,eso es lo unico que me ha hecho dejar de hacer aplicaciones desde excel,y he tenido que usar visual studio,si sabes como hacer para protejer mejor las aplicaciones seria bueno que lo compartieras

    • @lacs83
      @lacs83 3 ปีที่แล้ว +1

      Tan fácil como usar Visual Basic para crear tus complementos para Excel.

  • @lacs83
    @lacs83 3 ปีที่แล้ว +1

    VBA tiene mucha vida por delante pero una cosa segura, si se quiere aumentar las habilidades como programador es mejor aprender un lenguaje adicional que nos haga pensar de manera diferente y que ese enfoque se pueda aplicar a VBA. Dudo que MS vaya a eliminar al 100% a VBA, millones de usuarios se enfadarían por que impactaría a millones de soluciones desarrolladas en VBA/Excel en cuanto a la integración de TypeScript veo que va muy lenta dicha integración a comparación con Sheets/Apps Script. Y cuando llegue a ocurrir la competencia estará reñida por que ahora los programadores VBA/Excel tendrán como competencia a programadores Web.
    Actualmente se puede automatizar Excel no solo con VBA sino con Python, Ruby, Perl y varios lenguajes mas, siempre y cuando puedan acceder al modelo de objeto de VBA.
    En cuanto a comparar VBA vs Apps Script, al hacer esta comparación a nivel lenguaje Apps Script se basa en Javascript el cual sin lugar a dudas es un mejor lenguaje en comparación a VBA, es mucho mas moderno y se pueden aplicar enfoques orientados a objetos y funcional (algo que no soporta VBA).
    En efecto el fuerte de VBA/Excel es el escritorio tienes acceso directo a los recursos de tu equipo cosa que no sucede en GAS/Sheets ahí el código se ejecuta en un servidor de Google, ni siquiera puedes tener un script que tarde en ejecutar mas de 6 minutos por que se elimina. En GAS se te obliga a optimizar recursos ya que estas consumiendo recursos de los servidores de Google. Y Google no esta pensando en implementar Sheets para escritorio su fuerte es la web y eso lo hace sumamente práctico ya que al ejecutarse en navegador puedo ejecutarlo desde cualquier sistema operativo tal como Linux, Unix, macOS en este sentido le dio la vuelta a MS. Cuando la chica menciona que a Sheets le falta mucho camino que recorrer se equivoca realmente todo depende de las necesidades y uso de la herramienta. En algunos aspectos sin duda Excel será otra mejor alternativa pero en otros casos lo será Sheets. Por ejemplo usando GAS y Sheets puedes crear aplicaciones Web y hasta ahorita no he visto que Excel y Typescript pueda hacer lo mismo. Saludos.

    • @ronmanta2828
      @ronmanta2828 3 ปีที่แล้ว

      De que sirve VBA si aún no puedes salir de Excel para emplear otro lenguaje de programasion y arrancar Excel pero con programasion... estamos en pañales aún o no quieren liberar Excel???

    • @lacs83
      @lacs83 3 ปีที่แล้ว +1

      @@ronmanta2828no me queda claro cuál es tu punto ojalá pudieras brindar un ejemplo o ser más claro. De entrada VBA sirve para automatizar tareas o procesos sobre Excel y si se quiere y tiene los conocimientos se puede hacer desde otro lenguaje.

    • @yabovax7403
      @yabovax7403 ปีที่แล้ว +1

      VBA es muy antiguo y hay cosas que no se pueden hacer rápido y fácil como nos gusta, en cambio con python si, pero lamentablemente hay que salir de Excel para ello

  • @brandonmachado2000
    @brandonmachado2000 3 ปีที่แล้ว

    Sergio, que tanta salida tiene en México las macros?

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 ปีที่แล้ว +1

      A qué te refieres con salida?

    • @brandonmachado2000
      @brandonmachado2000 3 ปีที่แล้ว +1

      @@SergioAlejandroCampos Perdón por la expresión, salida se refiere a ofertas laborales.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 ปีที่แล้ว +1

      @@brandonmachado2000 Listo. Sí hay ofertas, pero el tema de macros es una habilidad de otras que seguramente han de pedir, dependiendo el puesto.

    • @lacs83
      @lacs83 3 ปีที่แล้ว +1

      VBA/Excel no te deja morir de hambre, hay gran cantidad de ofertas lo unico malo son los suelos en la mayoría de ellas. en alguna te piden que sepas programar en VBA y seas muy bueno en el uso de Excel y quieren pagarte la mugrosa cantidad de 300 dolares mensuales. Si eres bueno en el uso de VBA/Excel y tienes experiencia puedes aspirar a un empleo donde puedas ganar 900 dorales netos mensuales o poco mas. Esos sueldos bajos se deben en gran parte a programadores poco cualificados o que de plano regalan su trabajo y conocimientos.

    • @tubebroadcast9829
      @tubebroadcast9829 3 ปีที่แล้ว +1

      @@brandonmachado2000 en realidad es poco probable que una empresa contrate a alguien solo por saber hacer macros. Lo normal es que te contraten para un puesto especifico de trabajo en que el dominio de excel sea un requisito, y saber macros seria un plus.

  • @ronmanta2828
    @ronmanta2828 3 ปีที่แล้ว +1

    De que sirve VBA si aún no puedes salir de Excel para emplear otro lenguaje de programasion y arrancar Excel pero con programasion... estamos en pañales aún o no quieren liberar Excel???

  • @federicoaltamirano2092
    @federicoaltamirano2092 3 ปีที่แล้ว

    Totalmente de acuerdo, no, no hay otra opción, VBA sigue estando vigente.

    • @lacs83
      @lacs83 3 ปีที่แล้ว +1

      Opción para que tarea en particular?

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 ปีที่แล้ว

      Automatizar tareas en Excel.

    • @lacs83
      @lacs83 3 ปีที่แล้ว +1

      @@SergioAlejandroCampos bien bajado ese balón.

  • @juanmanuelcardonavalencia8375
    @juanmanuelcardonavalencia8375 3 ปีที่แล้ว +2

    El futuro es Appscript en Google Sheets 👌🏽

    • @lacs83
      @lacs83 3 ปีที่แล้ว

      Sobre todo hay mucho mercado y se puede estar mejor cotizado que un programador VBA/Excel por el simple echo que ya se dominan otras tecnologías como son Sheets, JS, HTML, CSS. Lo cual a su vez te permite incursionar en la programación web.

    • @federicoaltamirano2092
      @federicoaltamirano2092 3 ปีที่แล้ว +1

      Llevan 10 años diciendo eso.

    • @lacs83
      @lacs83 3 ปีที่แล้ว

      @@federicoaltamirano2092 no es que sheets venga a destronar a Excel (no lo ha echo y ni lo hará) pero si a creado un nuevo mercado en el cual un programador GAS/Sheets esta mayormente cotizado respecto a un programador VBA/Excel y eso sin mencionar que GAS/Sheets es la entrada a la programación web.

  • @cibertecusinc7924
    @cibertecusinc7924 ปีที่แล้ว

    Todo empieza con una simple fórmula c=a+b
    Cada vez quieres hacer más y más cosas después de una operación simple haces tu primer macro y ya estás entrando en el mundo de VB, es muy delgada la línea que hay entre el trabajo y un juego haciendo código
    Saludos

  • @pk2k2
    @pk2k2 2 ปีที่แล้ว

    He oído que es mejor Pyton, pero no sé si se pueda cruzar datos de estos 2 programas

    • @pk2k2
      @pk2k2 2 ปีที่แล้ว

      He escrito demasiado pronto este mensaje 😅

    • @joeljoel12428
      @joeljoel12428 8 หลายเดือนก่อน

      Así es ​@@pk2k2

  • @diegolozano2397
    @diegolozano2397 3 ปีที่แล้ว

    Y que pasa con Typescript???

  • @jackmaguina8480
    @jackmaguina8480 3 ปีที่แล้ว +1

    Pronto python dentro de excel

    • @xBaphometHx
      @xBaphometHx 3 ปีที่แล้ว

      Puedes usar pywin32 con Python desde hace mucho.

    • @jackmaguina8480
      @jackmaguina8480 3 ปีที่แล้ว

      @@xBaphometHx pero no es parte de excel

    • @xBaphometHx
      @xBaphometHx 3 ปีที่แล้ว

      @@jackmaguina8480 pero usa win32com, que es lo que usa VBA. Si sabes hacer scripts no necesitas que esté integrado.

    • @lacs83
      @lacs83 3 ปีที่แล้ว +1

      Como bien comenta @xBaphometHx se puede usar Python para controlar Excel y no solo Python sino también Ruby, Perl y otros lenguajes mas siempre y cuando puedan acceder al modelo de objeto de Excel. Si buscas integración al 100% como la de VBA no la encontraras. Apenas MS le esta metiendo al typescript pero siento que va atrasado en comparación con Sheets/GAS.

    • @jackmaguina8480
      @jackmaguina8480 3 ปีที่แล้ว +1

      @@lacs83 He visto pyxll dentro de Excel pero es pago

  • @JorgeOscarGamez
    @JorgeOscarGamez 3 ปีที่แล้ว

    Amigo , No corre sobre android. Si tienes una solución compartela

  • @diegosanmartin9919
    @diegosanmartin9919 3 ปีที่แล้ว +1

    Nunca se acabará ni el Office (Excel) ni VBA.

  • @hozeluii1566
    @hozeluii1566 ปีที่แล้ว +1

    Pero en la web necesitas de internet ¡ y no eres propietario de internet ! ..... No, no, no. No lo eres aunque te hayan hecho creer que sí.

    • @roneldrivas8445
      @roneldrivas8445 2 หลายเดือนก่อน +1

      hoy dia es muy dificil encontrar una PC con EXCEL sin INTERNET, para mi eso ni existe ni es posible. cada dia peor

  • @Pinflas.1
    @Pinflas.1 3 ปีที่แล้ว

    Ay ay ay pajaritos...

  • @robertovalenzuela8860
    @robertovalenzuela8860 2 ปีที่แล้ว

    Python