Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
How can I sort the sheet tabs in my workbook
|
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
try
Sub SortALLSheetsbyName() 'McRitchie 'sort sheets within a workbook in Excel 7 -- Bill Manville 'modified to sort all sheets instead of just worksheets Dim iSheet As Integer, iBefore As Integer For iSheet = 1 To ActiveWorkbook.Sheets.Count Sheets(iSheet).Visible = True For iBefore = 1 To iSheet - 1 If UCase(Sheets(iBefore).Name) UCase(Sheets(iSheet).Name) Then ActiveWorkbook.Sheets(iSheet).Move Befo=ActiveWorkbook.Sheets(iBefore) Exit For End If Next iBefore Next iSheet End Sub -- Don Guillett SalesAid Software "Techtrainer" wrote in message ... How can I sort the sheet tabs in my workbook |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]() "Techtrainer" wrote: How can I sort the sheet tabs in my workbook Thanks for the response! I am getting an error thougn on the following line ActiveWorkbook.Sheets(iSheet).Move Befo=ActiveWorkbook.Sheets(iBefore) Compiler doesn't seem to like := |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Thank you!!
I wrote back about an error I was getting but it was just a syntax problem. I got it corrected and it works fine. Thank You !!! Bill vernola "Don Guillett" wrote: try Sub SortALLSheetsbyName() 'McRitchie 'sort sheets within a workbook in Excel 7 -- Bill Manville 'modified to sort all sheets instead of just worksheets Dim iSheet As Integer, iBefore As Integer For iSheet = 1 To ActiveWorkbook.Sheets.Count Sheets(iSheet).Visible = True For iBefore = 1 To iSheet - 1 If UCase(Sheets(iBefore).Name) UCase(Sheets(iSheet).Name) Then ActiveWorkbook.Sheets(iSheet).Move Befo=ActiveWorkbook.Sheets(iBefore) Exit For End If Next iBefore Next iSheet End Sub -- Don Guillett SalesAid Software "Techtrainer" wrote in message ... How can I sort the sheet tabs in my workbook |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
The lines
ActiveWorkbook.Sheets(iSheet).Move Befo=ActiveWorkbook.Sheets(iBefore) should all be on one line in the code module. See also www.cpearson.com/excel/sortws.htm for a procedure to sort worksheets. -- Cordially, Chip Pearson Microsoft MVP - Excel Pearson Software Consulting, LLC www.cpearson.com "Techtrainer" wrote in message ... "Techtrainer" wrote: How can I sort the sheet tabs in my workbook Thanks for the response! I am getting an error thougn on the following line ActiveWorkbook.Sheets(iSheet).Move Befo=ActiveWorkbook.Sheets(iBefore) Compiler doesn't seem to like := |
#6
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Thanks Chip!
"Chip Pearson" wrote: The lines ActiveWorkbook.Sheets(iSheet).Move Befo=ActiveWorkbook.Sheets(iBefore) should all be on one line in the code module. See also www.cpearson.com/excel/sortws.htm for a procedure to sort worksheets. -- Cordially, Chip Pearson Microsoft MVP - Excel Pearson Software Consulting, LLC www.cpearson.com "Techtrainer" wrote in message ... "Techtrainer" wrote: How can I sort the sheet tabs in my workbook Thanks for the response! I am getting an error thougn on the following line ActiveWorkbook.Sheets(iSheet).Move Befo=ActiveWorkbook.Sheets(iBefore) Compiler doesn't seem to like := |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Change sheet reference in new workbook | Excel Discussion (Misc queries) | |||
Sheet tabs are hidden...option is checked | Excel Discussion (Misc queries) | |||
printing multiple sheet tabs to image file | Excel Discussion (Misc queries) | |||
Copy sheet - Break Links to Old Workbook - Retain Formula. | Setting up and Configuration of Excel | |||
Does excel recognise names rather than cells? | Excel Worksheet Functions |