xltoday.net

EXCEL 2007 TABLAS Y GRAFICOS


Crear una barra de progreso en Excel

Un ejemplo de una macro VBA de como crear una barra de progreso (progress bar) para incluir en nuestras aplicaciones y plantillas Excel.

El código debe escribirse en la misma hoja Excel.

De esta forma podemos añadir un medidor de progreso gráfico a la barra de estado de Excel.

El código


Option Explicit Sub BarraDeProgreso() Dim R As Integer Dim MT As Double For R = 1 To 180 MT = Timer Do Loop While Timer - MT < 0.05 Application.StatusBar = "Progress: " & R & " de 180: " & _ Format(R / 180, "Percent") & " --- " & "Cumplimiento" DoEvents Next R Application.StatusBar = False End Sub