add
For Each wk In wkb.Sheets
wk.select
Cells.EntireRow.Hidden = False

    Cells.EntireColumn.Hidden = False


and

replace wkb.Path & "/"
in  wkb.SaveAs wkb.Path & "/" & Left(wkb.Name, InStrRev(wkb.Name, "")) &
".xls"

with ur path "c:\" etc




On Wed, Sep 28, 2011 at 9:11 PM, HarryP Knuckles <kent.bouc...@tbs-sct.gc.ca
> wrote:

> Good morning guys,
>                              You guys have been super helpful! I have
> a macro that is working well but would like to do two things with it.
> 1) I would like to have all the columns and rows automatically
> unhidden for each worksheet.
> 2) I would like the save location changed to: ‘EMC-SNAS (Server7)’ \
> Excel Workbook to Rename\
>
> I have attached the code of my macro to help make sense of my
> questions. Any help would be greatly appreciated!!
>
> Regards,
> Kent
>
>
> ______________________________________________________________________________________
> Sub test()
> Application.DisplayAlerts = False
> Application.ScreenUpdating = False
>
> Dim wkb As Workbook
> Dim wk As Worksheet
> Dim VBProj As Object
> flpth = Application.GetOpenFilename("Excel File (*.xls*)," & "*xls*")
> On Error Resume Next
>
> Set wkb = Workbooks.Open(flpth, Password:="apple")
>
> On Error Resume Next
>
> Set wkb = Workbooks.Open(flpth)
> wkb.Unprotect "apple"
>
> For Each wk In wkb.Sheets
> wk.Unprotect "apple"
> Next wk
> Application.Wait (Now + TimeValue("0:00:5"))
> ' code to open vba editor written by NateO FROM Mr Excel
> Set VBProj = ActiveWorkbook.VBProject
> Application.VBE.MainWindow.Visible = True
> 'open VB
> Application.SendKeys "%{f11}"
>
> Application.SendKeys "apple", True
>
> Application.SendKeys "~", True
>
> VBProj.VBE.SelectedVBComponent.Activate
> '
> '' For Each wk In wkb.Sheets
> '' With wkb.VBProject.VBComponents(wk.CodeName).CodeModule
> '' .DeleteLines 1, .CountOfLines
> '' End With
> ' Next wk
>  With wkb.VBProject.VBComponents("Thisworkbook").CodeModule
>            .DeleteLines 1, .CountOfLines
>    End With
>    MsgBox wkb.Path
>  wkb.SaveAs wkb.Path & "/" & Left(wkb.Name, InStrRev(wkb.Name, "")) &
> ".xls"
>  Application.DisplayAlerts = True
>  Application.ScreenUpdating = True
> End Sub
>
>
> __________________________________________________________________________________________
>
> --
>
> ----------------------------------------------------------------------------------
> Some important links for excel users:
> 1. Follow us on TWITTER for tips tricks and links :
> http://twitter.com/exceldailytip
> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
> 3. Excel tutorials at http://www.excel-macros.blogspot.com
> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>
> To post to this group, send email to excel-macros@googlegroups.com
>
> <><><><><><><><><><><><><><><><><><><><><><>
> Like our page on facebook , Just follow below link
> http://www.facebook.com/discussexcel
>



-- 
*Regards*
* *
*Ashish Koul*
*http://www.excelvbamacros.com/*


P Before printing, think about the environment.

-- 
----------------------------------------------------------------------------------
Some important links for excel users:
1. Follow us on TWITTER for tips tricks and links : 
http://twitter.com/exceldailytip
2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
3. Excel tutorials at http://www.excel-macros.blogspot.com
4. Learn VBA Macros at http://www.quickvba.blogspot.com
5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
 
To post to this group, send email to excel-macros@googlegroups.com

<><><><><><><><><><><><><><><><><><><><><><>
Like our page on facebook , Just follow below link
http://www.facebook.com/discussexcel

Reply via email to