Excel sheet tabs on the top row

shreyas

New Member
Joined
Sep 24, 2008
Messages
2
Hi is there a way by which i can have Excel sheet tabs on the top rather than currently at below.

Please help ASAP.

Thanks
 

Excel Facts

VLOOKUP to Left?
Use =VLOOKUP(A2,CHOOSE({1,2},$Z$1:$Z$99,$Y$1:$Y$99),2,False) to lookup Y values to left of Z values.
1) welcome to the board
2) not that I'm aware of, other than turning your monitor upside down.
 
Upvote 0
Hi
Maybe if you explain WHY you want to do this, someone may have an alternative idea to help you out.
But, as PaddyD said, can't do it.

Regards
Michael M
 
Upvote 0
My exact requirement is to have some type of navigation for the Excel Web Access webpart. As my excel sheet is big with lots of sheets it becomes cumbersome for the users to navigate through it. Currently i am thinking of two options
1. Having some external navigation for the EWA.But not sure how is this possible.

2.Or else can we have a navigation at the top or left hand of the excel sheet but a fixed one.

Please help

-SB
 
Upvote 0
The best I can suggest is an Input Box that takes the user to the desired sheet.
Thsi will pop up every time the worksheet is opened.

Code:
Sub worksheet_open() 'Goto named Sheet
On Error GoTo Canceled
    varUserInput = Application.InputBox _
        (Prompt:="Insert Sheet name to open:", _
        Title:="Select month", Default:="", Type:=2) 'Type 2 = String
    If varUserInput = "False" Then Exit Sub
    If varUserInput = "" Then
        MsgBox "You have not entered a selection"
        Exit Sub
    End If
     Sheets(varUserInput).Select
     Exit Sub
Canceled:
MsgBox "No Sheet by the name of " & varUserInput
End Sub

Regards
Michael M
 
Upvote 0
Ooops, sorry.
Should be workbook_open........and it's only Monday.
Code:
Sub worksheet_open() 'Goto named Sheet
On Error GoTo Canceled
    varUserInput = Application.InputBox _
        (Prompt:="Insert Sheet name to open:", _
        Title:="Select month", Default:="", Type:=2) 'Type 2 = String
    If varUserInput = "False" Then Exit Sub
    If varUserInput = "" Then
        MsgBox "You have not entered a selection"
        Exit Sub
    End If
     Sheets(varUserInput).Select
     Exit Sub
Canceled:
MsgBox "No Sheet by the name of " & varUserInput
End Sub

Regards
Michael M
 
Upvote 0
Hi West Man
That's an interesting spin on the question.
And something the OP might benefit from.
I guess my only concern would be that the OP's users would have to scroll across the page to find their Hyperlink if there were lots of them, which the OP has suggested there is.

Regards
Michael M
 
Upvote 0
Attach this code to a button or Shape...
And, it will open a navagation menu to take the user to the correct sheet.

Sub NavigateSheets()
'Standard Module code, like: Module1!
'This code Shows all sheet names & asks the user for a Sheet's item number.
'Then selects the Sheet with the users inputed index number.
Dim lngSht&, lngIndex&
Dim strShtList$, strPrompt$, strActiveShtNm$
Dim wks As Worksheet

On Error GoTo myErr

strActiveShtNm = ActiveSheet.Name

For Each wks In Worksheets
lngIndex = lngIndex + 1
strShtList = strShtList & lngIndex & ". " & wks.Name & ", "
Next wks

strPrompt = "The Active Sheet is: " & _
strActiveShtNm & vbLf & vbLf & strShtList & vbLf & vbLf & _
"Go to Sheet Number:"
lngSht = Application.InputBox(prompt:=strPrompt, _
Title:="Select a Sheet's ""Item Number!""", _
Type:=1 + 2 + 64)

If lngSht = False Or lngSht = xlNull Then
lngSht = 0
GoTo myEnd
End If

If lngSht <> 0 Then
Worksheets(lngSht).Select
End If
GoTo
myEnd

myErr:
MsgBox "You did not enter a sheet's ""Item Number"" or hit ""Cancel!""", _
vbCritical + vbOKOnly, _
"Error: No Sheet Number?"

myEnd:
End Sub
 
Upvote 0
As Paddy said, sheet tabs in Excel are at the bottom, above the task bar and status bar.

Among other options is this one if you want a combobox drop-down on the menu bar as a sheet selection alternative to be at the top of the screen, which will always be visible no matter what sheet is active, because it's on the menu bar:

http://www.mrexcel.com/forum/showthread.php?t=301685
 
Upvote 0

Forum statistics

Threads
1,215,635
Messages
6,125,942
Members
449,275
Latest member
jacob_mcbride

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top