Aprende a Trabajar con Matrices en media hora desde VBA en Excel
ฝัง
- เผยแพร่เมื่อ 21 ก.ย. 2024
- Clic aquí para descargar el libro de trabajo de Excel: www.excelhecho...
Referencia archivo: Workbook 676
El video inicia en: 00:00
Tutorial para descargar los archivos de Excel Hecho Fácil: • Como Descargar Archivo...
¿Quieres patrocinar este proyecto? Cómprame un café aquí: www.excelhechof...
Te estaré muy agradecido.
• Mugs para la casa o el trabajo (teespring.com/...) •
#Excel #TrucosExcel #FormulasExcel
Un master de VBA. En efecto, videos así no abundan por internet. Un placer poder aprender tanto. Gracias.
Hola Andrés! Buenas tardes! Muy didáctico este video y con la calidad de educador que te caracteriza! Me gustó mucho... Lo realicé en una hoja y bueno, aquí va lo que pediste:
Sub Matrices2()
Dim matrizF() As Long
Dim i As Long, f As Long, c As Long
For i = 1 To 10
ReDim Preserve matrizF(1 To i)
matrizF(i) = i
Next i
For f = LBound(matrizF) To UBound(matrizF)
For c = LBound(matrizF) To UBound(matrizF)
Hoja4.Cells(f, c).Value = matrizF(f) * matrizF(c)
Next c
Next f
End Sub
Espero que haya resultado como esperabas... Muchas gracias!
Muy buen video Andrés. Muy buen contenido, y muy útil en la vida práctica. Tenemos a un buen profesional. Saludos desde Ecuador.
Increíblemente excelente Andrés, videos cómo esté ni se ven, sigue asi, esto es oro puro, cuidate y que el todo poderoso te siga multiplicando ese gran conocimiento.
Maestro de maestros felicitaciones eres muy bueno saludos
Extraordinario video, saludos y gracias Andrés.
Excelente me encantó la fórmula matricial de k.esimomenosr.... super hice una matriz enorme de de valores son la si y luego los filtre + un poco de filtro avanzado con VBA y 😎 casi se me quema el procesador pero me ahorré horas y horas de clasificar facturas y resumirlas por fechas de vencimiento.
Excelente explicación. Felicitaciones .
Excelente señor Moncada 👍👍👍😀
Buen videotutorial. Gracias por compartir. En cuanto al ejemplo que planteó sugiero:
Sub MultiplicarNumeros2()
Dim Matriz(1 To 10, 1 To 10), f As Long, c As Long
For f = LBound(Matriz) To UBound(Matriz)
For c = LBound(Matriz) To UBound(Matriz)
Matriz(f, c) = f * c
Next c
Next f
Hoja1.Range([A1], Cells(f - 1, c - 1)) = Matriz
End Sub
Muy bueno!! Gracias Andrés!!
Uy bueno Andrés
Muchas gracias. Saludos
Gracias maestro, esta muy interesante!!!
creo que es un buen video , pero creo primero correr lo sencillo para ver cual es el resultado luego ya con lo siguiente, para entender a plenitud y paso a paso el uso de de FOR y NEXT
Como siempre muchas gracias...
MUY BUENO GRACIAS POR EL VIDEO, PODRIA SUBIR ALGUN EJEMPLO PRACTICO?
Felicidades, como siempre excelente vídeo, con una explicación perfecta. Andrés si me permites, quisiera hacerte una pregunta y es la siguiente, quise repasar algún concepto y fui a la lista de reproducción de tu canal al curso de VBA, y quise descargar alguno de los archivos de los vídeos y no pude acceder, ya vi que eran del 2012 y que desde 2019 todo está alojado en Drive, pero no he visto nada de eso aquí. Hay alguna forma de poder descargarlos?. Saludos desde Asturias - España.
Excelente video Andres 💪, gracias por seguir compartiendo tus conocimientos 🙌
maestro. maestro..
Excelente Andre
Gracias por compartir tus conocimientos. Mi consulta es cómo dimensiono los datos de una matriz con datos de texto y números?. Saludos desde Valparaíso en Chile.
variant
Si quiero hacer una matriz que vaya aumentando el número de filas?
Dices que prefieres redimensionar las matrices pero tengo entendido que requiere recursos para ir redimensionando y en este ejemplo ya sabes que son 10? y poco tardara al ser 10 pero si sabes el final ya esta. Una de 1000 o mucho mas, requeriría muchos redimensionamientos, mucho trabajo para la memoria
que opinas?
de Excel Hecho fácil. Nada eres un Monstruo y lo del Sodoku... ni en la vida eterna lo entenderia
es solo por el ejemplo por eso ingresa datos uno a uno. En la practica si tienes mil datos en la hoja de calculo haces referencia al rango completo y los datos ya estan cargados en la matriz