Hi Robin,
your code just work like a charm, it take me a time to understand your code
and how to implement it but after your last reply is now everything working
well. THANKS A LOT
Henrich
"Robin Hammond" wrote:
Dim PB as clsProgBar
Set PB = New clsProgBar
With PB
.Title = "Processing"
.Caption1 = "Getting last year's figures"
.Show
End With
' This composes the Old and New Data to run in one easy step
Application.ScreenUpdating = False
Sheets("Temp").Visible = True
getolddata
PB.Caption1 = "Getting current year's figures"
PB.Progress = 50
getnewdata ' within this one there is three sections that run
PB.Finish
Set PB = Nothing
Application.ScreenUpdating = True
Sheets("Temp").Visible = False
Sheets("main").Select
MsgBox "Report is complete.", vbInformation
End Sub
--
Robin Hammond
www.enhanceddatasystems.com
"funkymonkUK"
wrote in message
...
funkymonkUK Wrote:
thanks the demo seems to work however how do I incorporate it into my
coding?
I do not have a loop
this is my main sub
' This composes the Old and New Data to run in one easy step
Application.ScreenUpdating = False
Sheets("Temp").Visible = True
Application.StatusBar = "Getting Last Years Figures"
getolddata ' within this one there is three sections that
run
Application.StatusBar = "Getting Current Years Figures"
getnewdata ' within this one there is three sections that run
Application.StatusBar = False
Application.ScreenUpdating = True
Sheets("Temp").Visible = False
Sheets("main").Select
MsgBox "Report is complete.", vbInformation
End Sub
any ideas?
--
funkymonkUK
------------------------------------------------------------------------
funkymonkUK's Profile:
http://www.excelforum.com/member.php...o&userid=18135
View this thread: http://www.excelforum.com/showthread...hreadid=524257