Creando una Función Parte 2 | VBA Excel 2013 #6

Поділитися
Вставка
  • Опубліковано 16 січ 2025

КОМЕНТАРІ • 44

  • @yupi166
    @yupi166 Рік тому

    Gracias profe por compartir ahora me queda mas claro este tema.
    Saludos

  • @Puerke2011
    @Puerke2011 4 роки тому +1

    Excelentes videos pero no esta la parte anterior, ojala pueda resubir este contenido y gracias nuevamente :D

  • @cesaraugustoazabachesalaza4536
    @cesaraugustoazabachesalaza4536 10 років тому +1

    Excelente, Gracias por el tutorial Brindado.

  • @crackverde
    @crackverde 9 років тому +3

    A mí no me funciona al intentar crear la variable booleana, me sale error de digitación, el código está exactamente como usted lo tiene, tiene que ver el echo de que yo use office 2007?

  • @gustavoflores4765
    @gustavoflores4765 3 роки тому

    HOla, muy buenas , excelentes videos ; Una consulta, no veo el video VBA Excel 2013 #5, me podrias confirmar si esta en el canal ? gracias

  • @user-th3cj3zq6v
    @user-th3cj3zq6v 8 років тому +1

    muy util

  • @JoseMendoza-zh7zg
    @JoseMendoza-zh7zg 5 місяців тому

    Muy bueno 👍, podria indicar como poner comentarios al argumento

  • @cmurielf
    @cmurielf 10 років тому +4

    Para que ponga en mayúsculas cuando la cantidad sea mayor o igual a 1000 y en minúsculas cuando no, el código puede quedar así:
    Function nEvaluar (j As integer) As String
    nEvaluar= IIF(j >= 1000, Ucase("cantidad grande"), "cantidad pequeña")
    End Function
    Saludos.

    • @user-th3cj3zq6v
      @user-th3cj3zq6v 8 років тому

      Así es; Claro que Otto nos muestra ejemplos de cómo usar las funciones; a nosotros nos toca inferir.

    • @jeanvaljean6468
      @jeanvaljean6468 2 роки тому

      CON LA FUNCION IF
      Function DETERMINAR_POSITIVO_O_NEGATIVO(K As Integer) As String
      If K < 0 Then
      DETERMINAR_POSITIVO_O_NEGATIVO = "NUMERO NEGATIVO"
      Else:
      DETERMINAR_POSITIVO_O_NEGATIVO = "NUMERO POSITIVO"
      End If
      End Function
      👍👍👌👌🦾🦾✔✔🤗🤗👀👀😎😎🍺🍺

  • @wilsonrivera8147
    @wilsonrivera8147 9 років тому +2

    Buenos días no he encontrado el vídeo 5 de este tutorial

  • @AMWM
    @AMWM 9 років тому +1

    Javier, no he encontrado el vídeo 5 de esta serie. Se borró? Saludos y gracias por los videos.

    • @excelymasoficial
      @excelymasoficial  9 років тому

      AMWM Sí, es que tuve problemas con este capítulo y tuve que resubirlo; y debido a que ya no tenía el original por ser tan viejo, pues lo volví a grabar y a resubir.
      Saludos!!!

  • @jesustrevino5363
    @jesustrevino5363 10 років тому +1

    Muy Bien,Saludos... entonces en esta parte se pudiera hacer una instruccion complementaria si la variable j cumple con su condicion que fuera mayuscula y si no que fuera minuscula, que se haria, anidar if ?

  • @juanvasquezramirez3211
    @juanvasquezramirez3211 8 років тому

    Sr Otto una pregunta la letra J hace la misma función que la N en la primera parte del vídeo.

  • @ayerenmartinezs
    @ayerenmartinezs 7 років тому

    Saludos, sería genial si harias un tutorial explicando como agregar la ayuda de la función asi como lo hace EXCEL en sus funciones ya predefinidas.. por lo demás excelente trabajo, saludos desde Perú.

  • @johnra16
    @johnra16 8 років тому

    hola felicitaciones por el tuto. quería saber si se puede crear una función para aplicar negrita a un texto dentro de una concatenación, utilizando la función concatenar

  • @crackverde
    @crackverde 9 років тому +1

    Porqué cuando usted crea la función la nombra con E mayúscula nEvaluar, y al digitarla en la hoja de excel aparece con e minúscula nevaluar, porqué no la digitó con mayúscula, es más, porqué no aparece con mayúscula cuando usted invoca a la función.

  • @gustavoalexanderma8587
    @gustavoalexanderma8587 7 років тому

    Gracias por compartir su conocimiento. Tengo una duda, Se debe poner "," o ";" al momento de agregar "VERDADERO" a la celda B1. (Eso sale en el minuto 5:05) Porque en mi caso cuando ponía "," me salía error de la fórmula . Espero su pronta respuesta . Me suscribo a su canal :)

  • @hectorjaker7074
    @hectorjaker7074 11 років тому +1

    Otto lamento lo que paso el dia de ayer con tu video que publicaron sin fundamentos, mientras tantos sigue subiendo videos de este tipo de funciones me gustaria saber si se podria crear funciones mas complejas con formularios en vba gracias

    • @excelymasoficial
      @excelymasoficial  11 років тому

      Sí claro, no te preocupes, seguiré subiendo. Gracias por tu comentario.

  • @eliassolis4437
    @eliassolis4437 10 років тому +1

    Muy buenos días, disculpe las molestias pero tengo una duda. Si quisiera agregarle una descripción a la formula que es lo que debo hacer.

    • @excelymasoficial
      @excelymasoficial  10 років тому

      Elias Solis Si te refieres a poner comentarios en un código, pues hazlo así:
      Digamos que tienes el código: Textbox1= "Hola" 'Este es el comentario o descripción a ese código.

    • @eliassolis4437
      @eliassolis4437 10 років тому

      muchísima gracias

    • @eliassolis4437
      @eliassolis4437 10 років тому

      ***** muchísima gracias

    • @eliassolis4437
      @eliassolis4437 10 років тому

      ***** Muy buenos días. Si yo tengo este código.
      Function GC(IMC, EDAD, SEXO)
      GC = (1.2 * (IMC)) + (0.23 * (EDAD)) - ((10.8) * (SEXO)) - (5.4)
      TextBox = "0 es para mujer y 1 es para hombre"
      End Function
      Este código es de una función que yo cree. Cuando tenemos una función y la digitamos en una celda de Excel, ejemplo “=gc(”, y luego de eso presiono fx “botón insertar función”, nos sale un recuadro de los argumentos de la función. En ese recuadro cuando hago click en una de las variables de la función, ejemplo sexo, aparece una descripción de la variable en la parte inferior del recuadro del argumento. ¿Como yo inserto una descripción como esa en una función creada por mí, con la ayuda de visual basic de Excel?. Muchísimas gracias.

    • @ronaldarturo6418
      @ronaldarturo6418 10 років тому

      ***** en el vídeo anterior al final ud puso ordenar (hablo de la creación de formularios) y alado puso un comentario, si no pusiese ese comentario igual me correría la fórmula? en otras palabras tiene alguna relevancia en la programación poner un comentario?

  • @neldysguzman4874
    @neldysguzman4874 10 років тому

    Buenas, estoy relaizando un control de inventarios en un almacén quisiera saber como puedo programar para que lo que yo incerte en el formulario de salida de repuesto se descuente de la tabla donde estan registrados los repuestos en existencia, espero puedas ayudarme mi pasantai depende de eso, gracias

  • @arturoidarraga7511
    @arturoidarraga7511 9 років тому

    Otto, excelentes tutoriales, actulamente estoy trabajando con un reloj.
    No logro activar la herramienta timer en mi cuadro de herramientas, podrias por favor ayudarme, gracias!

  • @victordavidgonzalezlemus3079
    @victordavidgonzalezlemus3079 6 років тому

    Excelente vídeo Prof.... Pero como puedo aplicarlo a en un formulario de VBA en Excel...? Auxilio..!!!

  • @PaulaSegura2015
    @PaulaSegura2015 8 років тому +2

    GRXS NUEVAMENTE, NO SE SI COMENTAR ESTO PERO EN FIN. ME PARECE MUY CORTO ESTO DE LAS FUNCIONES DESEARIA SI SE PUEDE MAS EJEMPLOS PARA COMPRENDER MEJOR Y APROVECHANDO SU GRAN ESPIRITU DE ENSEÑANZA PODRIA DECIRMA A QUE SE REFIEREN CUANDO PONE DE ARGUMENTO LA PALABRA BYVAL..GRACIAS DE NUEVO Y SORRY POR EL COMENTARIO

    • @excelymasoficial
      @excelymasoficial  8 років тому

      De ByVal y ByRef, escribí un post en un blog al respecto. Aquí te lo dejo para que comprendas de mejor manera esos términos. expandiendoexcel.blogspot.com/2016/07/cual-es-la-diferencia-entre-byref-y.html

  • @bodomboy22
    @bodomboy22 10 років тому

    Entonces el argumento "uCase" convierte en mayúsculas el texto?

  • @CN000777
    @CN000777 9 років тому

    Felicitaciones por sus videos...!!! Muy claros y explicativos.
    Solicito su ayuda con el siguiente proyecto, quiero leer un nombre en VB y que busque este nombre en una base de datos de excel y pueda modificar sus datos, por ejemplo:
    Base de datos en excel:
    Carlos 50 verde casado
    Juan 49 rojo soltero
    En VB poder cambiar estos datos al poner la palabra Juan o Carlos,
    Es posible???
    Agradezco su ayuda de antemanno

  • @zury_olivier44
    @zury_olivier44 Рік тому

    Hola me podrias ayudar a crear en VBA la funcion ApilarV por favor 🥺

  • @OscarRodriguezRuiz
    @OscarRodriguezRuiz 9 років тому

    Buenas tardes otto. Agradezco su valiosa ayuda. Necesito un favor bien grande me podrias colaborar con la siguiente función para excel. Yo no programo tengo poco conocimmiento. Gracias. If sexo = "M" And edad = 11 And test >= 2800 Then
    resultado = "Excelente"

  • @Carlos-fl1zc
    @Carlos-fl1zc 6 років тому

    If O iif???

  • @jabespl
    @jabespl 9 років тому +1

    Asi pone en Mayuscula APROBADO y en Minusculas Reprobado
    Function aEvaluar(x As Integer, Optional mayus As Boolean) As String
    aEvaluar = IIf(x >= 6, "Aprobado", "Reprobado")
    aEvaluar = IIf(x >= 6, UCase(aEvaluar), aEvaluar)
    End Function
    Saludos

    • @user-th3cj3zq6v
      @user-th3cj3zq6v 8 років тому

      Así es Javier, porque ciertamente no es lo que inicilmente quería Otto obtener estamos de acuerdo?, y con la modificación que tu haces ya tenemos justo lo que se deseaba en un principio.

    • @user-th3cj3zq6v
      @user-th3cj3zq6v 8 років тому

      Incluso en tu código ya no es necesario que escribas Optional mayus As Boolean; bueno ahora sí que es opcional jaja