Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 80
Default hide / unhide names

Hi,

Whilst reviewing a spreadsheet created by somebody else l have come across
something l have never seen before !

Hidden range names

Can somebody please tell me :

a) How do you hide range names
b How do you unhide range names

I have carefully inspected the VBA Modules in the workbook and there isn't
any code relating to hiding / unhiding range names. The cells containing the
hidden names have not been hidden using Cells,Protection,Hide and anyway the
worksheets / workbook are not protected.

I can identify and unhide the using Karl Patrese's Name Manager but l would
like to know how its done. On reviewing the VBA code contained in the
workbook l think it is unlikely that the original author hid some 40 codes
spread across many randon cells and worksheets by code then deleted it.

All contributions gratefully received

Regards

Michael Beckinsale


  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,302
Default hide / unhide names

Hi Michael,

a) How do you hide range names


Sub CreateHiddenName()
ActiveWorkbook.Names.Add "MyName", _
Worksheets("Sheet1").Range("A1:A10")
ActiveWorkbook.Names("MyName").Visible = False

End Sub

b How do you unhide range names


Sub MakeAllNamesVisible()
Dim NM As Name

For Each NM In ActiveWorkbook.Names
NM.Visible = True
Next

End Sub

---
Regards,
Norman



"Michael Beckinsale" wrote in message
...
Hi,

Whilst reviewing a spreadsheet created by somebody else l have come across
something l have never seen before !

Hidden range names

Can somebody please tell me :

a) How do you hide range names
b How do you unhide range names

I have carefully inspected the VBA Modules in the workbook and there isn't
any code relating to hiding / unhiding range names. The cells containing
the
hidden names have not been hidden using Cells,Protection,Hide and anyway
the
worksheets / workbook are not protected.

I can identify and unhide the using Karl Patrese's Name Manager but l
would
like to know how its done. On reviewing the VBA code contained in the
workbook l think it is unlikely that the original author hid some 40 codes
spread across many randon cells and worksheets by code then deleted it.

All contributions gratefully received

Regards

Michael Beckinsale




  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 27,285
Default hide / unhide names

the only way I know is to do it with code.

Sub MakeHidden()
Dim nm as Name
For Each nm In ThisWorkbook.Names
nm.Visible = False
Next
End Sub

--
Regards,
Tom Ogilvy

"Michael Beckinsale" wrote in message
...
Hi,

Whilst reviewing a spreadsheet created by somebody else l have come across
something l have never seen before !

Hidden range names

Can somebody please tell me :

a) How do you hide range names
b How do you unhide range names

I have carefully inspected the VBA Modules in the workbook and there isn't
any code relating to hiding / unhiding range names. The cells containing

the
hidden names have not been hidden using Cells,Protection,Hide and anyway

the
worksheets / workbook are not protected.

I can identify and unhide the using Karl Patrese's Name Manager but l

would
like to know how its done. On reviewing the VBA code contained in the
workbook l think it is unlikely that the original author hid some 40 codes
spread across many randon cells and worksheets by code then deleted it.

All contributions gratefully received

Regards

Michael Beckinsale




  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 80
Default hide / unhide names

Norman / Tom

Many thanks for your prompt replies.

The code that you sent will be very useful

Regards

"Michael Beckinsale" wrote in message
...
Hi,

Whilst reviewing a spreadsheet created by somebody else l have come across
something l have never seen before !

Hidden range names

Can somebody please tell me :

a) How do you hide range names
b How do you unhide range names

I have carefully inspected the VBA Modules in the workbook and there isn't
any code relating to hiding / unhiding range names. The cells containing

the
hidden names have not been hidden using Cells,Protection,Hide and anyway

the
worksheets / workbook are not protected.

I can identify and unhide the using Karl Patrese's Name Manager but l

would
like to know how its done. On reviewing the VBA code contained in the
workbook l think it is unlikely that the original author hid some 40 codes
spread across many randon cells and worksheets by code then deleted it.

All contributions gratefully received

Regards

Michael Beckinsale




  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 48
Default hide / unhide names

Hi Michael,

I can understand your puzzlement. A few years back I saw a number of cases
that might explain what you've observed in the following: "On reviewing the
VBA code contained in the workbook l think it is unlikely that the original
author hid some 40 codes spread across many random cells and worksheets by
code then deleted it."

All of those cases involved spreadsheets originally developed in Lotus 123
and converted to Excel. Some of the names persisted though the references
were no longer valid.

Glad you've had the other feedback and results. And, I hope this helps
explain the puzzle.

Best Regards,
Walt Weber



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Hide/Unhide row VBA Scafidel[_2_] Excel Discussion (Misc queries) 1 March 23rd 09 05:28 PM
Hide/Unhide [email protected] Excel Discussion (Misc queries) 0 July 24th 08 05:02 PM
hide/unhide brownti Excel Discussion (Misc queries) 3 February 6th 07 07:14 PM
Hide and unhide Marcel Excel Discussion (Misc queries) 1 March 10th 05 11:50 PM
hide/unhide heartbreakkid Excel Programming 6 May 7th 04 10:13 PM


All times are GMT +1. The time now is 06:29 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"