LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 85
Default Check whether a worksheet exists already

Clui,

Try something like this:

Sub RenameToAll()

Dim CurrSht As String
Dim ws As Worksheet
Dim AlreadySet As String
Const SearchFor As String = "All"

CurrSht = ActiveSheet.Name
For Each ws In ThisWorkbook.Worksheets
If UCase(ws.Name) = UCase(SearchFor) Then
AlreadySet = ws.Name
Exit For
End If
Next ws

If Not AlreadySet = "" Then
MsgBox "A sheet named [" & AlreadySet & "] already exists in
the Workbook"
Exit Sub
Else
Sheets(CurrSht).Name = "All"
End If

End Sub

THis will set the current sheet name to "All" if another sheet in the
workbook is not named "All". I have set it up so "All" is not case
sensitive.

Alex J


"clui" wrote in message
...

I need to check whether a worksheet with the name "all" already exists
in my workbook. If so, I don't name another worksheet "all", otherwise
I have to name it "all". Thanks!


------------------------------------------------
~~ Message posted from http://www.ExcelTip.com/
~~View and post usenet messages directly from http://www.ExcelForum.com/

~~Now Available: Financial Statements.xls, a step by step guide to

creating financial statements


 
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
check if sheet exists mohavv Excel Discussion (Misc queries) 1 November 21st 07 01:58 AM
check if worksheet exists joeeng Excel Worksheet Functions 3 September 7th 05 06:49 PM
Check to see if cell value exists Mark Excel Programming 3 November 5th 03 03:20 PM
check if sheet exists Ross[_6_] Excel Programming 3 July 25th 03 06:46 PM
check if worksheet exists Craig Wilks Excel Programming 2 July 10th 03 04:07 AM


All times are GMT +1. The time now is 05:10 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"