Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I will pull my hairs off if it does not solve..
screenupdating not getting disabled. pleas ehelp Sub Main_Steady() Dim sfile As String, spath As String Dim intflfound As Integer Dim fundgrp As String Application.ScreenUpdating = False sfile = "Steady" i = 6 For sht = 55 To Sheets.Count 'sheets count fundgrp = Sheets(sht).Name spath = "G:\US_IS\Cash_Project\Metrics\Year 2008\" & fundgrp & "\New" With Application.FileSearch .NewSearch .LookIn = spath .Filename = sfile .SearchSubFolders = True .MatchTextExactly = False '.MatchAllWordForms = True .Execute If .FoundFiles.Count = 0 Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For intflfound = 1 To .FoundFiles.Count ' found file Workbooks.Open Filename:=(.FoundFiles(intflfound)), UpdateLinks:=0 x = ActiveWorkbook.Name Sheets("Cash Availability").Activate If Run("'" & ActiveWorkbook.Name & "'!Cash_Availability.cash_availability") Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For co = 2 To 24 'for all count For ro = 6 To 28 Step 2 'for all count On Error Resume Next ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'for all count Next 'for all count For ro = 11 To 29 Step 6 'quater count For co = 2 To 24 'quarter count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'quarter count Next 'quarter count For ro = 31 To 31 'year count For co = 2 To 24 'year count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'yr count Next 'yr count End If Workbooks(x).Close SaveChanges = "No" Next End If End With Next Sheets("reports").Activate End Sub |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
From what I saw, I did not see an Application.ScreenUpdating = True line just
above the End Sub line. You have to re-enable the updating to update the values. "Boss" wrote: I will pull my hairs off if it does not solve.. screenupdating not getting disabled. pleas ehelp Sub Main_Steady() Dim sfile As String, spath As String Dim intflfound As Integer Dim fundgrp As String Application.ScreenUpdating = False sfile = "Steady" i = 6 For sht = 55 To Sheets.Count 'sheets count fundgrp = Sheets(sht).Name spath = "G:\US_IS\Cash_Project\Metrics\Year 2008\" & fundgrp & "\New" With Application.FileSearch .NewSearch .LookIn = spath .Filename = sfile .SearchSubFolders = True .MatchTextExactly = False '.MatchAllWordForms = True .Execute If .FoundFiles.Count = 0 Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For intflfound = 1 To .FoundFiles.Count ' found file Workbooks.Open Filename:=(.FoundFiles(intflfound)), UpdateLinks:=0 x = ActiveWorkbook.Name Sheets("Cash Availability").Activate If Run("'" & ActiveWorkbook.Name & "'!Cash_Availability.cash_availability") Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For co = 2 To 24 'for all count For ro = 6 To 28 Step 2 'for all count On Error Resume Next ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'for all count Next 'for all count For ro = 11 To 29 Step 6 'quater count For co = 2 To 24 'quarter count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'quarter count Next 'quarter count For ro = 31 To 31 'year count For co = 2 To 24 'year count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'yr count Next 'yr count End If Workbooks(x).Close SaveChanges = "No" Next End If End With Next Sheets("reports").Activate End Sub |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Even if i put the screen updating true, still it does not get disabled. I can
see the file getting opned and macro working over it. It should just does not show any processing. Please help Thanks! "Orion Cochrane" wrote: From what I saw, I did not see an Application.ScreenUpdating = True line just above the End Sub line. You have to re-enable the updating to update the values. "Boss" wrote: I will pull my hairs off if it does not solve.. screenupdating not getting disabled. pleas ehelp Sub Main_Steady() Dim sfile As String, spath As String Dim intflfound As Integer Dim fundgrp As String Application.ScreenUpdating = False sfile = "Steady" i = 6 For sht = 55 To Sheets.Count 'sheets count fundgrp = Sheets(sht).Name spath = "G:\US_IS\Cash_Project\Metrics\Year 2008\" & fundgrp & "\New" With Application.FileSearch .NewSearch .LookIn = spath .Filename = sfile .SearchSubFolders = True .MatchTextExactly = False '.MatchAllWordForms = True .Execute If .FoundFiles.Count = 0 Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For intflfound = 1 To .FoundFiles.Count ' found file Workbooks.Open Filename:=(.FoundFiles(intflfound)), UpdateLinks:=0 x = ActiveWorkbook.Name Sheets("Cash Availability").Activate If Run("'" & ActiveWorkbook.Name & "'!Cash_Availability.cash_availability") Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For co = 2 To 24 'for all count For ro = 6 To 28 Step 2 'for all count On Error Resume Next ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'for all count Next 'for all count For ro = 11 To 29 Step 6 'quater count For co = 2 To 24 'quarter count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'quarter count Next 'quarter count For ro = 31 To 31 'year count For co = 2 To 24 'year count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'yr count Next 'yr count End If Workbooks(x).Close SaveChanges = "No" Next End If End With Next Sheets("reports").Activate End Sub |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
What version of Excel are you running? I run on 2003.
"Boss" wrote: Even if i put the screen updating true, still it does not get disabled. I can see the file getting opned and macro working over it. It should just does not show any processing. Please help Thanks! "Orion Cochrane" wrote: From what I saw, I did not see an Application.ScreenUpdating = True line just above the End Sub line. You have to re-enable the updating to update the values. "Boss" wrote: I will pull my hairs off if it does not solve.. screenupdating not getting disabled. pleas ehelp Sub Main_Steady() Dim sfile As String, spath As String Dim intflfound As Integer Dim fundgrp As String Application.ScreenUpdating = False sfile = "Steady" i = 6 For sht = 55 To Sheets.Count 'sheets count fundgrp = Sheets(sht).Name spath = "G:\US_IS\Cash_Project\Metrics\Year 2008\" & fundgrp & "\New" With Application.FileSearch .NewSearch .LookIn = spath .Filename = sfile .SearchSubFolders = True .MatchTextExactly = False '.MatchAllWordForms = True .Execute If .FoundFiles.Count = 0 Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For intflfound = 1 To .FoundFiles.Count ' found file Workbooks.Open Filename:=(.FoundFiles(intflfound)), UpdateLinks:=0 x = ActiveWorkbook.Name Sheets("Cash Availability").Activate If Run("'" & ActiveWorkbook.Name & "'!Cash_Availability.cash_availability") Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For co = 2 To 24 'for all count For ro = 6 To 28 Step 2 'for all count On Error Resume Next ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'for all count Next 'for all count For ro = 11 To 29 Step 6 'quater count For co = 2 To 24 'quarter count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'quarter count Next 'quarter count For ro = 31 To 31 'year count For co = 2 To 24 'year count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'yr count Next 'yr count End If Workbooks(x).Close SaveChanges = "No" Next End If End With Next Sheets("reports").Activate End Sub |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am running in 2003
Thanks! Boss "Orion Cochrane" wrote: What version of Excel are you running? I run on 2003. "Boss" wrote: Even if i put the screen updating true, still it does not get disabled. I can see the file getting opned and macro working over it. It should just does not show any processing. Please help Thanks! "Orion Cochrane" wrote: From what I saw, I did not see an Application.ScreenUpdating = True line just above the End Sub line. You have to re-enable the updating to update the values. "Boss" wrote: I will pull my hairs off if it does not solve.. screenupdating not getting disabled. pleas ehelp Sub Main_Steady() Dim sfile As String, spath As String Dim intflfound As Integer Dim fundgrp As String Application.ScreenUpdating = False sfile = "Steady" i = 6 For sht = 55 To Sheets.Count 'sheets count fundgrp = Sheets(sht).Name spath = "G:\US_IS\Cash_Project\Metrics\Year 2008\" & fundgrp & "\New" With Application.FileSearch .NewSearch .LookIn = spath .Filename = sfile .SearchSubFolders = True .MatchTextExactly = False '.MatchAllWordForms = True .Execute If .FoundFiles.Count = 0 Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For intflfound = 1 To .FoundFiles.Count ' found file Workbooks.Open Filename:=(.FoundFiles(intflfound)), UpdateLinks:=0 x = ActiveWorkbook.Name Sheets("Cash Availability").Activate If Run("'" & ActiveWorkbook.Name & "'!Cash_Availability.cash_availability") Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For co = 2 To 24 'for all count For ro = 6 To 28 Step 2 'for all count On Error Resume Next ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'for all count Next 'for all count For ro = 11 To 29 Step 6 'quater count For co = 2 To 24 'quarter count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'quarter count Next 'quarter count For ro = 31 To 31 'year count For co = 2 To 24 'year count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'yr count Next 'yr count End If Workbooks(x).Close SaveChanges = "No" Next End If End With Next Sheets("reports").Activate End Sub |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
When you tried to turn screen updating on, where did you insert that line?
"Boss" wrote: I am running in 2003 Thanks! Boss "Orion Cochrane" wrote: What version of Excel are you running? I run on 2003. "Boss" wrote: Even if i put the screen updating true, still it does not get disabled. I can see the file getting opned and macro working over it. It should just does not show any processing. Please help Thanks! "Orion Cochrane" wrote: From what I saw, I did not see an Application.ScreenUpdating = True line just above the End Sub line. You have to re-enable the updating to update the values. "Boss" wrote: I will pull my hairs off if it does not solve.. screenupdating not getting disabled. pleas ehelp Sub Main_Steady() Dim sfile As String, spath As String Dim intflfound As Integer Dim fundgrp As String Application.ScreenUpdating = False sfile = "Steady" i = 6 For sht = 55 To Sheets.Count 'sheets count fundgrp = Sheets(sht).Name spath = "G:\US_IS\Cash_Project\Metrics\Year 2008\" & fundgrp & "\New" With Application.FileSearch .NewSearch .LookIn = spath .Filename = sfile .SearchSubFolders = True .MatchTextExactly = False '.MatchAllWordForms = True .Execute If .FoundFiles.Count = 0 Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For intflfound = 1 To .FoundFiles.Count ' found file Workbooks.Open Filename:=(.FoundFiles(intflfound)), UpdateLinks:=0 x = ActiveWorkbook.Name Sheets("Cash Availability").Activate If Run("'" & ActiveWorkbook.Name & "'!Cash_Availability.cash_availability") Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For co = 2 To 24 'for all count For ro = 6 To 28 Step 2 'for all count On Error Resume Next ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'for all count Next 'for all count For ro = 11 To 29 Step 6 'quater count For co = 2 To 24 'quarter count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'quarter count Next 'quarter count For ro = 31 To 31 'year count For co = 2 To 24 'year count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'yr count Next 'yr count End If Workbooks(x).Close SaveChanges = "No" Next End If End With Next Sheets("reports").Activate End Sub |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
In the end, just before end sub..
Thanks! Boss "Orion Cochrane" wrote: When you tried to turn screen updating on, where did you insert that line? "Boss" wrote: I am running in 2003 Thanks! Boss "Orion Cochrane" wrote: What version of Excel are you running? I run on 2003. "Boss" wrote: Even if i put the screen updating true, still it does not get disabled. I can see the file getting opned and macro working over it. It should just does not show any processing. Please help Thanks! "Orion Cochrane" wrote: From what I saw, I did not see an Application.ScreenUpdating = True line just above the End Sub line. You have to re-enable the updating to update the values. "Boss" wrote: I will pull my hairs off if it does not solve.. screenupdating not getting disabled. pleas ehelp Sub Main_Steady() Dim sfile As String, spath As String Dim intflfound As Integer Dim fundgrp As String Application.ScreenUpdating = False sfile = "Steady" i = 6 For sht = 55 To Sheets.Count 'sheets count fundgrp = Sheets(sht).Name spath = "G:\US_IS\Cash_Project\Metrics\Year 2008\" & fundgrp & "\New" With Application.FileSearch .NewSearch .LookIn = spath .Filename = sfile .SearchSubFolders = True .MatchTextExactly = False '.MatchAllWordForms = True .Execute If .FoundFiles.Count = 0 Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For intflfound = 1 To .FoundFiles.Count ' found file Workbooks.Open Filename:=(.FoundFiles(intflfound)), UpdateLinks:=0 x = ActiveWorkbook.Name Sheets("Cash Availability").Activate If Run("'" & ActiveWorkbook.Name & "'!Cash_Availability.cash_availability") Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For co = 2 To 24 'for all count For ro = 6 To 28 Step 2 'for all count On Error Resume Next ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'for all count Next 'for all count For ro = 11 To 29 Step 6 'quater count For co = 2 To 24 'quarter count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'quarter count Next 'quarter count For ro = 31 To 31 'year count For co = 2 To 24 'year count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'yr count Next 'yr count End If Workbooks(x).Close SaveChanges = "No" Next End If End With Next Sheets("reports").Activate End Sub |
#8
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
i've seen some thing's turn it back on inadvertently. just add the line in
different places to see where it's getting turned on. for example, add it he .Execute Application.ScreenUpdating = False if it still doesn't work, add it farther down in the code until it stops. -- Gary "Boss" wrote in message ... In the end, just before end sub.. Thanks! Boss "Orion Cochrane" wrote: When you tried to turn screen updating on, where did you insert that line? "Boss" wrote: I am running in 2003 Thanks! Boss "Orion Cochrane" wrote: What version of Excel are you running? I run on 2003. "Boss" wrote: Even if i put the screen updating true, still it does not get disabled. I can see the file getting opned and macro working over it. It should just does not show any processing. Please help Thanks! "Orion Cochrane" wrote: From what I saw, I did not see an Application.ScreenUpdating = True line just above the End Sub line. You have to re-enable the updating to update the values. "Boss" wrote: I will pull my hairs off if it does not solve.. screenupdating not getting disabled. pleas ehelp Sub Main_Steady() Dim sfile As String, spath As String Dim intflfound As Integer Dim fundgrp As String Application.ScreenUpdating = False sfile = "Steady" i = 6 For sht = 55 To Sheets.Count 'sheets count fundgrp = Sheets(sht).Name spath = "G:\US_IS\Cash_Project\Metrics\Year 2008\" & fundgrp & "\New" With Application.FileSearch .NewSearch .LookIn = spath .Filename = sfile .SearchSubFolders = True .MatchTextExactly = False '.MatchAllWordForms = True .Execute If .FoundFiles.Count = 0 Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For intflfound = 1 To .FoundFiles.Count ' found file Workbooks.Open Filename:=(.FoundFiles(intflfound)), UpdateLinks:=0 x = ActiveWorkbook.Name Sheets("Cash Availability").Activate If Run("'" & ActiveWorkbook.Name & "'!Cash_Availability.cash_availability") Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For co = 2 To 24 'for all count For ro = 6 To 28 Step 2 'for all count On Error Resume Next ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'for all count Next 'for all count For ro = 11 To 29 Step 6 'quater count For co = 2 To 24 'quarter count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'quarter count Next 'quarter count For ro = 31 To 31 'year count For co = 2 To 24 'year count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'yr count Next 'yr count End If Workbooks(x).Close SaveChanges = "No" Next End If End With Next Sheets("reports").Activate End Sub |
#9
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I agree. I have written code where I needed to turn off screen updating at
another point in my macro other than making it the first line of code. I should have caught that. Good catch, Garry. "Gary Keramidas" wrote: i've seen some thing's turn it back on inadvertently. just add the line in different places to see where it's getting turned on. for example, add it he .Execute Application.ScreenUpdating = False if it still doesn't work, add it farther down in the code until it stops. -- Gary "Boss" wrote in message ... In the end, just before end sub.. Thanks! Boss "Orion Cochrane" wrote: When you tried to turn screen updating on, where did you insert that line? "Boss" wrote: I am running in 2003 Thanks! Boss "Orion Cochrane" wrote: What version of Excel are you running? I run on 2003. "Boss" wrote: Even if i put the screen updating true, still it does not get disabled. I can see the file getting opned and macro working over it. It should just does not show any processing. Please help Thanks! "Orion Cochrane" wrote: From what I saw, I did not see an Application.ScreenUpdating = True line just above the End Sub line. You have to re-enable the updating to update the values. "Boss" wrote: I will pull my hairs off if it does not solve.. screenupdating not getting disabled. pleas ehelp Sub Main_Steady() Dim sfile As String, spath As String Dim intflfound As Integer Dim fundgrp As String Application.ScreenUpdating = False sfile = "Steady" i = 6 For sht = 55 To Sheets.Count 'sheets count fundgrp = Sheets(sht).Name spath = "G:\US_IS\Cash_Project\Metrics\Year 2008\" & fundgrp & "\New" With Application.FileSearch .NewSearch .LookIn = spath .Filename = sfile .SearchSubFolders = True .MatchTextExactly = False '.MatchAllWordForms = True .Execute If .FoundFiles.Count = 0 Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For intflfound = 1 To .FoundFiles.Count ' found file Workbooks.Open Filename:=(.FoundFiles(intflfound)), UpdateLinks:=0 x = ActiveWorkbook.Name Sheets("Cash Availability").Activate If Run("'" & ActiveWorkbook.Name & "'!Cash_Availability.cash_availability") Then ThisWorkbook.Sheets("Reports").Range("b" & i).Value = spath ThisWorkbook.Sheets("Reports").Range("a" & i).Value = fundgrp i = i + 1 Else For co = 2 To 24 'for all count For ro = 6 To 28 Step 2 'for all count On Error Resume Next ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'for all count Next 'for all count For ro = 11 To 29 Step 6 'quater count For co = 2 To 24 'quarter count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'quarter count Next 'quarter count For ro = 31 To 31 'year count For co = 2 To 24 'year count ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value = ThisWorkbook.Sheets(fundgrp).Cells(ro, co).Value + _ ActiveWorkbook.Sheets("Cash Availability").Cells(ro, co).Value Next 'yr count Next 'yr count End If Workbooks(x).Close SaveChanges = "No" Next End If End With Next Sheets("reports").Activate End Sub |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
why would a excel file sent with data open as grey screen | Excel Discussion (Misc queries) | |||
use hyperlink to open file as front screen | Excel Discussion (Misc queries) | |||
Print multiple files from File Open screen | Excel Programming | |||
File Open dialog box is full-screen...???? | Excel Discussion (Misc queries) | |||
Screen Updating on Open Workbook | Excel Programming |