Instrucción For... Next | VBA Excel 2013 #3

Поділитися
Вставка
  • Опубліковано 20 гру 2024

КОМЕНТАРІ • 93

  • @zauloandresarboledanoguera7604
    @zauloandresarboledanoguera7604 4 роки тому

    El mejor canal para aprender a programar y para ampliar nuestros conocimientos en Excel. Mil gracias Otto he aprendido mucho con tus videos.

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

    SINCERAMENTE ES TODO UN PLACER ESCUCHARLO, VER SUS VIDEOS Y SEGUIR SUS PASOS, EXCELENTE EXPLICACIÓN Y UN GRAN TRABAJO. SIGA ASÍ MAESTRO. ES TODO UN CAPO.

  • @andreinamorosa
    @andreinamorosa 7 років тому +1

    Encantada con sus videos, su forma de explicar es grandiosa. Muchas gracias

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

    Gracias Maestro tu manera de explicar es genial y tus conocimientos son una industria cultural muy importante en el mundo de Excel y vba un gran saludo

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

    Muchas gracias Otto por su aportación, estoy aprendiendo mucho gracias a usted

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

    Gracias por su aportacion!
    Me agrada que aun teniendo tanto conocimiento tenga errore, ya que de esta manera presenta situaciones que se nos pueden presenter a nosotros!

  • @marcosgiacomodonattotapiz2354
    @marcosgiacomodonattotapiz2354 5 років тому

    Excelentes vídeos, gracias por compartir sus conocimientos, y de hacerlo en vivo sin editar, ya que en la realidad nos suceden esos fallos y no sabemos como solucionarlo.

  • @karinanyi90
    @karinanyi90 10 років тому +6

    que clarito explica es un maestro Otto gracias

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

    Estimado Otto, Muchas gracias por tus enseñanzas. Saludos Cordiales desde Chile. 15-10-2018
    Te comparto mi código, programé un boton para limpiar el formato y poder iniciar un nuevo recorrido de los valores:
    Private Sub CommandButton2_Click()
    Range("B2:B13").Select
    With Selection.Interior
    .Pattern = xlNone
    .TintAndShade = 0
    .PatternTintAndShade = 0
    End With
    With Selection.Font
    .ColorIndex = xlAutomatic
    .TintAndShade = 0
    End With
    Range("B14").Select
    End Sub

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

    Cosas raras de la mente. Antes imaginaba el exel como ingenieria espacial pero despues de tus primeros videos realmente es muy facil, Tienes una manera muy facil de explicar para entender algo que parecia muy complejo, Gracias

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

      ALDO SARAGUI Excel es fácil de entender... a veces nos complicamos y trabajamos el doble, cuando no descubrimos el potencial que tiene Excel.
      Saludos y gracias por el comentario!!!

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

      SOY UN APASHE SEXI

  • @marroquinet
    @marroquinet 8 років тому +1

    Maestro, este video me costo seguirlo.. pero lo logre al final... voy por el numero 4.. a seguir aprendiendo...!!!!

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

      Enhorabuena!
      Aquí tienes mucho material por explotar :)
      Saludos y que aprendas muchísimo :)

  • @santosahernandezmendoza7147
    @santosahernandezmendoza7147 7 років тому +1

    Otto sinceramente ¡Eres un Genio!

  • @dangellogonzalez5734
    @dangellogonzalez5734 10 років тому +2

    Excelente tutorial, sin tantas palabras para explicar algo importante (Y)

  • @simoncaso8910
    @simoncaso8910 10 років тому +2

    Gracias profesor Otto por su dedicación.

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

      SIMON CASO Gracias a tí, por tu apoyo.
      Saludos!!!

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

    Muchas gracias maestro por estos tutoriales, se ve que se trata de poner en nuetros zapatos para que logremos comprender la idea principal

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

    Muchas gracias y una muy buena explicación, nada mas me podria guiarme como puedo hacer par utilizar la misma fisión perp que encuetre el ultimo valor de la celda o un valor determinado

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

    Felicitaciones Javier verdaderamente Personas como tu , hay muy pocas mil gracias por tus excelentes videos nos ayudan muchisimo , dime por favor como se puede adquirir todos los tutoriales que tienes editados una vez mas mil gracias

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

      Fa Gue Por el momento solo los tengo disponibles en UA-cam, pero he pensado crear un ISO de DVD. Saludos!!!

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

    Hola amigo Otto. muy importante tu aportación al conocimiento. una consulta se aria para que en vez que cambie de color en la columna c le salga un calificativo como bueno, regular, gracias Ojala me puedas responder

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

    Don Otto seria bueno que diera una explicación sobre estos términos que nos pueden ayudar a mejorar y cuando se deben utilizar como if, then, Dim, for, step y otros mas que uno no tiene conocimientos o tiene un folleto o manual

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

    buen material (video)
    podrias desarrollar Desarrollar una subrutina para calcular el valor final de capitales que van de 10000 hasta 20000 cada 100 con una tasa de interés de 3.5 % en 4,6,8,10 y 12 meses
    La fórmula de cálculo del valor final es: Vfinal = (capital *(1+tasa)^meses
    Los resultados deben mostrarse a partir de la celda actual (ActiveCell)

  • @jodreman1
    @jodreman1 4 роки тому

    tienes que aprender a editar los videos acortar el tiempo 20 minutos para eso es mucho tiempo. eres muy bueno, gracias por todo

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

    Estimado Otto, excelente. ¿ qué función me sirve para hacer combinaciones de números ? No al azar ( random ). Busco otra forma. Muchas Gracias.

  • @TheCain0980
    @TheCain0980 5 років тому

    Muy buen vídeo

  • @topclimaarcondicionados2759
    @topclimaarcondicionados2759 5 років тому

    Muito obrigado pela Excelente Aula.., que Deus lhe abençoe!

  • @cristianbautistamartinez7280
    @cristianbautistamartinez7280 8 років тому +1

    como inserta la paleta de for next maestro Otto Javier González?
    Sería muy bueno explicar esa parte, por los que apenas iniciamos en BVA!
    Gracias de antemano.

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

    Hola felicidades por lo vídeos e aprendido mucho, quería pedirle su asesoría ya que necesito hacer una nomina automatizada con visual basic gracias

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

    Buenos Días Sr. Otto Quisiera saber como crear en VBA una hoja de excel para poder aplicarla en métodos de depreciación, genial sus videos estoy aprendiendo bastarte MUCHAS GRACIAS

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

    Muy bueno Sr. Otto, pero casi no le entendi, pues utilizo muchos comando o funciones que no conozco, como el Then.

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

    Hola Otto, graicas por tu aportes. Quiero saber, como puedo poner que e bucle no dependa del boton sino que su condicion sea el ingresar x valor. esto es posible?

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

    Me ayudo muchísimo, gracias

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

    Hola otto, me acabo de integrar a tu canal y me precio que eres un gran guía para sacarle mas potencial a excel, quisiera que me orientaras para poder hacer un control de actividades de personal, que tutorial me recomiendas para poder armarlo. Gracias!!!

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

      alfonso Rosales Pues hay varios vídeos que te pueden ayudar a armarlo. El cap 11, tiene un formulario el cual puedes descargar y modificarlo a tus gustos y necesidades Saludos. xD

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

    Esta muy bien pero te faltó agregar algo muy útil y es que el valor que le das como condición podrías obtenerla desde una celda para no tener que modificar el código manualmente

  • @juniorcpr
    @juniorcpr 8 років тому +3

    Hola Otto. Considero que tu aportación es muy valiosa. En verdad eres un excelente maestro de VBA. Pero, me gustaría que revises el video #3, el de la instrucción For....Next, ya que se ve muy borroso y no podemos apreciar lo que escribes. Gracias por sacar el tiempo y compartir tus conocimientos con los demás.

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

      Uuuuummm, eso ya depende de tu conexión a internet, ya que el vídeo está a 720p de calidad. Pero cuando una conexión a internet es muy baja, youtube te lo devuelve a una resolución de 144, lo cual es bastante borroso.
      Saludos cordiales!

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

      Saludos Otto! Es muy cierto lo que planteas. Al momento de escribir mi comentario estaba usando el Internet de mi celular. Ya había visto el vídeo #2 sin problemas y cuando comencé con el núm. 3 la imagen se tornó borrosa. Rápidamente asumí que era el vídeo, pero al llegar a mi casa y usar el Internet de una compañía de Cable, pudo verlo sin ninguna dificultad. Recibe mis excusas!!! Pero, aprovecho la oportunidad para volver a reconocer tu gran aporte. Sobre todo reconocer la manera sencilla y humilde con la que lo haces. Sin pretensiones de creerte un gran erudito en la materia. Estuve trabajando con el formulario que diseñaste en la que automáticamente se registra el nombre del cliente y el teléfono. Me gustaría saber cómo puedo hacer para que al escribir el número de teléfono automáticamente me salga con el formato (787) 123-4343. O sea, que no tenga que escribirle los paréntesis o los guiones. Gracias nuevamente!!!

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

      Se me olvidaba aclarar que grabé una macro para que me formatee toda la columna de los teléfonos. Cuando entro algún número manualmente la macro trabaja perfectamente. Pero si entro los datos con el formulario entonces NO los formatea como quiero. No sé qué estoy haciendo mal.

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

    Estimado Otto... por favor me puede indicar que código puedo utilizar para que una vez que ingrese datos en un textbox al dar enter o tab se ejecute las instrucciones, es por que al ingresar la cédula en un textbox este valide duplicados y si encuentra duplicados salga el mensaje caso contrario se ubique el siguiente textbox para continuar con el registro en el formulario

  • @Ing.DiegoMauricio
    @Ing.DiegoMauricio 11 років тому

    Hola Otto, me gustaron tus videos de programar en Excel, quisiera preguntarte o mejor dicho pedirte tu ayuda, quisiera saber si no tienes un video en donde expliques para que sirve el do while, la verdad no se bn como usarlo estoy muy confundido, ojala puedas ayudarme, te lo agradecería mucho :)

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

      Programaré un tutorial con esas instrucciones. No sé cuando, pero lo haré
      Saludos

    • @Ing.DiegoMauricio
      @Ing.DiegoMauricio 10 років тому

      Supongo que seria algo como For i=10 to 1 step -1

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

    Un breve comentario. No nos dijiste nada sobre el With y End With, eso ya lo habia visto en otros codigos pero no lo tengo muy claros. Saludos

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

      Sergio Ramos Esas instrucciones nos ayudan a abreviar nuestro código de programación y resumir todo en pocas líneas. Imagina que tienes que escribir un código en donde cada línea es larga. Pues lo resumes con With. Por ejemplo, cando digo:
      "With Selection.interior" en la siguiente línea pongo
      .Patern = xlSolid
      .Color =65535 etc.
      Si no ocupo el with tendría que hacerlo así:
      Selection.Interior.Patern=xlSolid
      Selection.Interior.Color = 65535
      Repitiendo muchas veces el contenido.
      Espero haberme explicado.

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

      Mas que bien. Muchisimas gracias por tu atencion. Saludos

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

      Gracias a tí... por ver, compartir y dar like a los vídeos. Saludos

  • @Diversiónconleo
    @Diversiónconleo 4 роки тому

    Buen día, pregunta. Cómo puedo hacer que los resultados se muestren en una caja de texto? Tanto el contador, como el valor inicial. Gracias.

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

    Hola, me encanta excel, y gracias a sus tutoriales me ha sido mas facil adquirir mas conocimientos. Le agradezco por darse el tiempo para cmpartir sus conomientos con nosotros... estoy recien aprendiendo a utilizar visual basic, por ende, como me explicaria usted que significa o en q momentos se utiliza la funcion If q aca usted utiliza, pero no tengo claro a q se refiere.
    Muchas gracias

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

      Paulina Ponce Hola Paulina, gracias por comentar.
      La función "IF" es una función para poner condicionales, para obtener un resultado en base a la condición que tu establezcas. Con puedes validar resultados.
      Espero que eso te saque de dudas.
      Saludos y gracias por el apoyo!!!

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

      ***** muchas gracias por aclararme la duda, como estoy recién empezando, estoy tomando nota de "que funciones se utilizan para que?".
      Tengo otra duda, en el caso que quisiera que esta función me mostrara no solo valores menores de un número, sino valores "menor o igual" al que yo proponga, como sería?.
      EJEMPLO: si quisiera que destacara valores < o igual que 3200?

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

      Por lo general la función de condición IF, va acompañada de operadores de igualdad como "=, , =" Con esto no solo puedes comparar valores sino texto con el operador igual.

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

    gracias excelente aporte

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

    Buen video , pero tengo una consulta. Como puedo hacer bucle pero que comience en una celda determinada

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

    Hola, me gustaría saber, como quedaría el código conociendo que por ejemplo "Range("A1").font.color=constante ",
    vbYellow = Amarillo
    vbBlue = Azul
    sin tener que usar una macro para obtener el código de colores

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

      CUERK PASAME LAS UBRES KHE ANDO BIEN ELECTRICO!

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

    hola amigo muy buenos tu clases me gustaria saber como ago para aser una entrada y salida y lo que queda en stok diseñado con visual basic espero tu ayuda

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

    Muy buen tutorial,disculpa no se si puedas ayudarme, sucede que quiero insertar google maps en una hoja de excel, y realizo el procedimiento doy click en desarrollador-insertar-herramientas-microsoft web browser-selecciono el área donde se pegara el objeto y me sale un recuadro que me informa que no se puede insertar el objeto.
    Nota. mi sistema operativo es windows 8.1 microsoft office 2013.
    Si me ayudas te lo voy a agradecer mucho.

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

    Hola Otto me sirvio, pero no se como programar para que la columna sea en formato de numero, ya que yo programe con un formulario desde visual, porque me selecciona directamente toda la fila.

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

      Noelia Cano Mira este vídeo ua-cam.com/video/RJsawvFX9SI/v-deo.html el cual te ayudará a comprender como enviar datos con el formato correcto.

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

    Saludos maestro Otto, una vez vi un código que enciende y apaga un Led por medio de Visual Basic, pero el Excel estaba en ingles y yo lo tengo en español, varían un poco los ambientes, no se si usted me pueda ayudar.

  • @dioces9907
    @dioces9907 6 років тому +2

    Excelente a ver q tal me sale
    gracias por el video

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

    Señor! hay alguna instruccion para generar combobox dependiente de otro combobox? :( digamelo digamelo

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

      Pues no tengo idea como hacer eso jajaja, pero ya probaremos.

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

      Eso me tiene atorado señor!! y NADIE tiene un video asi eh? Saludotes!!

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

    Hola Otto Como le cambio el nombre al Botón

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

    hola otto esta todo facil pero tengo una pregunta como Filtrar datos desde un DataGrid view en visual y SQLServer

  • @julioramirez-bh5pm
    @julioramirez-bh5pm 10 років тому

    otto, una pregunta por favor, hice un for next, donde for datos= 1 to 1048575 y la combine con un if then, pero la macro es muy lenta, como le hago para hacerla rapido aqui esta la macro: Sub hhh()
    Dim renglon As Long
    Dim cantidad As Integer
    renglon = 1048575
    cantidad = Hoja1.Cells(1, 14)
    For lll = 3 To 1048575
    If Hoja1.Cells(renglon, 30) "" Then
    If (Hoja1.Cells(renglon, 30) < cantidad) Then
    cantidad = cantidad - Hoja1.Cells(renglon, 30)
    Hoja1.Cells(renglon, 30) = 0
    Else
    Hoja1.Cells(renglon, 30) = Hoja1.Cells(renglon, 30) - cantidad
    cantidad = 0
    End If
    End If
    renglon = renglon - 1
    Next
    MsgBox Hoja1.Cells(renglon, 30)
    End Sub
    por favor necesito tu respuesta, y el video es excelente otto, como siempre.

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

    Estoy en la hoja 3 Visual Basic para MS Excel 2013 - Instrucción For...Next y no se que pasó porque la lista con los valores en amarillo y fuente roja no sale,la macros no pinta los valores seleccionados.

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

    1. Botón Ordenar. Seleccionar una columna (código, nombre o fecha de nacimiento) y ordenar los datos por dicha columna (ésta es un parámetro). Usar una celda, no inputbox. no sé como hacer lo, ayuda gracias

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

    hola profe otto, me puede regalar su correo le comparto un formulario que estoy diseñando para ver si me lo revisa, es que tengo un pequeña duda, resulta que cuando estoy restando dos cantidades pero la primera tiene valor 0 y no se como hacer para que no me tome ese valor

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

    Hola cómo hago si el valor no quiero que sea un número si no un texto

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

    Saludos Sr. Otto, mis más sinceros agradecimientos para usted, al tomarse su valioso tiempo y compartir sus conocimientos por medio de esta Red Social, tengo una inquietud:
    Lo que pasa es que quiero ejecutar esta función osea el (INSTRUCCION FOR...NEXT) en la misma hoja del INPUTBOX), pero a lo que la quiero ejecutar me sale una pantalla con el siguiente mensaje: "ERROR DE COMPILACIÓN: no se ha deficido la variable).
    La hize en una nueva hoja y ahí si me salio, por favor le rogaria que me ayudara en esto o es que no se puede.
    Saludos desde Ecuador, un abrazo

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

      Ha de haber algo mal escrito y lo interpreta como variable no declarada.

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

    Hola Otto, excelente tus videos. Solo te queria hacer una consulta, con este codigo también tendria el mismo efecto que el que usted hizo en el primer ejemplo.?
    Private Sub CommandButton2_Click()
    Dim n As Integer
    For n = 1 To 10
    Cells(n, 1) = n
    Next n
    End Sub

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

    Excelente

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

    otto por que me indica error de no coinciden los tipos

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

    PUEDE MANDAR EL ARCHIVO QUE HIZO

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

    Hola Otto .... Me Da Que Hay Next Sin For .... Que Hago

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

    como elaboro una tabla de posiciones d futbol utilizando el visual basic. que en la primera hoja me salga los equipos , en la segunda hoja me aparescan los goles de cada uno y en la tercera hoja me aparesca los resultados de goles empates partidos perdidos porfa que alguien me ayude

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

    COMO AGRUPO ELEMENTOS EN UNA COLUMNA DEPENDIENDO DE UN NUMERO QUE DETERMINA LA CANTIDAD DE ELEMENTOS DE CADA GRUPO

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

    Anexo a los mas d 400 q lo hemos visto agradezcan y comenten!!!!!

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

    Oh maestro del excel , ayudeme en el siguiente problema : tengo en una columna mis datos y un text box , quiero hacer click en uno de los items de la columna y que el item seleccionado me aparezca en el text box , es la ultima pieza de mi rompecabeza :)

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

      Javier Rojas Por el momento estoy preparando el Reporte de Movimientos del Gestor de Inventarios, procurare hacerle a este vídeo un procedimiento de ese tipo para que veas como se hace.
      Saludos y gracias por comentar!

  • @37no37
    @37no37 11 років тому

    buenisimo, cual es su email

  • @felpeu256
    @felpeu256 5 років тому

    El videO se escucha muy bajo

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

    🦾🦾👀👀✔✔🤗🤗👌👌👍👍😎😎🍺🍺🍺🍺🍺🍺

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

    Le voy a dar pulgar abajo porque no le entendí 😞
    Ok no :v