Está en la página 1de 2

¡Hola!

Aquí tienes un ejemplo de código en Visual Basic para Excel que muestra los países con el
PBI más alto del mundo en una tabla:

vbnet

Copy code

Sub MostrarPBI()

' Definir la hoja de cálculo donde se encuentra la tabla

Dim hoja As Worksheet

Set hoja = ThisWorkbook.Sheets("PBI")

' Definir el rango de la tabla

Dim tabla As Range

Set tabla = hoja.Range("A1:B11")

' Ordenar la tabla por PBI en orden descendente

tabla.Sort Key1:=tabla.Columns(2), Order1:=xlDescending, Header:=xlYes

' Mostrar los países con el PBI más alto en un mensaje

Dim mensaje As String

mensaje = "Los países con el PBI más alto del mundo son:" & vbCrLf

For i = 2 To 11

mensaje = mensaje & hoja.Cells(i, 1).Value & vbCrLf

Next i

MsgBox mensaje

End Sub

En este ejemplo, la tabla con la información de los países y su PBI se encuentra en la hoja "PBI" de
la misma hoja de cálculo donde se ejecuta el código. El rango de la tabla se define como A1:B11.
El código utiliza el método Sort para ordenar la tabla por el valor de PBI en orden descendente.
Luego, utiliza un bucle For para recorrer los países con el PBI más alto (que se encuentran en las
filas 2 a 11 de la tabla) y los muestra en un mensaje de cuadro de diálogo.

Espero que esto te sea útil. ¡Que tengas un buen día!

También podría gustarte