<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Automate Excel &#187; Worksheets</title>
	<atom:link href="http://www.automateexcel.com/category/vba/worksheets/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.automateexcel.com</link>
	<description>Hundreds of Excel Tips &#38; Tricks</description>
	<lastBuildDate>Mon, 21 Dec 2009 20:35:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>VBA Routine to Sort Sheets</title>
		<link>http://www.automateexcel.com/2008/11/05/vba-routine-to-sort-sheets/</link>
		<comments>http://www.automateexcel.com/2008/11/05/vba-routine-to-sort-sheets/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 18:21:49 +0000</pubDate>
		<dc:creator>Kaps</dc:creator>
				<category><![CDATA[Worksheets]]></category>
		<category><![CDATA[routine]]></category>
		<category><![CDATA[sort sheets]]></category>

		<guid isPermaLink="false">http://www.automateexcel.com/?p=1112</guid>
		<description><![CDATA[The following routine will sort the sheets in a workbook alphabetically. The flag “Sort_Mode_Descending” can be switched between descending and ascending as required. The routine is case INSENSITIVE.
Sub Sort_Sheets()
Dim Sort_Mode_Descending As Boolean
Dim No_of_Sheets As Integer
Dim Outer_Loop As Integer
Dim Inner_Loop As Integer
No_of_Sheets = Sheets.Count
'Change Flag As appropriate
Sort_Mode_Descending = False
For Outer_Loop = 1 To No_of_Sheets
   [...]]]></description>
		<wfw:commentRss>http://www.automateexcel.com/2008/11/05/vba-routine-to-sort-sheets/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>VBA Routine to Add and Name Worksheets</title>
		<link>http://www.automateexcel.com/2008/10/11/vba-routine-to-add-and-name-worksheets/</link>
		<comments>http://www.automateexcel.com/2008/10/11/vba-routine-to-add-and-name-worksheets/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 11:56:55 +0000</pubDate>
		<dc:creator>Kaps</dc:creator>
				<category><![CDATA[Worksheets]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[function]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[vna]]></category>
		<category><![CDATA[worksheet]]></category>

		<guid isPermaLink="false">http://www.automateexcel.com/?p=954</guid>
		<description><![CDATA[The following routine will look at the contents of a single column set up Excel worksheets within the current workbook with these names. It makes a call to another function to see if a sheet with that name already exists, and if so the sheet isn’t created.
Private Sub CommandButton1_Click()

Call CreateWorksheets(Sheets("Sheet2").Range("A1:a10"))

End Sub

Sub CreateWorksheets(Names_Of_Sheets As Range)
Dim No_Of_Sheets_to_be_Added [...]]]></description>
		<wfw:commentRss>http://www.automateexcel.com/2008/10/11/vba-routine-to-add-and-name-worksheets/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VBA: Test if Workbook is Open, by Workbook Name</title>
		<link>http://www.automateexcel.com/2005/01/12/excel_vba_test_if_workbook_is_open_by_wo/</link>
		<comments>http://www.automateexcel.com/2005/01/12/excel_vba_test_if_workbook_is_open_by_wo/#comments</comments>
		<pubDate>Wed, 12 Jan 2005 00:18:34 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Worksheets]]></category>
		<category><![CDATA[workbook]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Here is some real basic code for testing if a workbook is currently open by testing for a workbook&#8217;s name, not the fully qualified name including the path.
I was writing code in a spreadsheet that altered sheets in another workbook, and wanted to make sure workbook 2 was open before the code executed in workbook [...]]]></description>
		<wfw:commentRss>http://www.automateexcel.com/2005/01/12/excel_vba_test_if_workbook_is_open_by_wo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>VBA: Unhide All Worksheets</title>
		<link>http://www.automateexcel.com/2004/12/14/excel_vba_unhide_all_worksheets/</link>
		<comments>http://www.automateexcel.com/2004/12/14/excel_vba_unhide_all_worksheets/#comments</comments>
		<pubDate>Tue, 14 Dec 2004 06:50:42 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Worksheets]]></category>
		<category><![CDATA[hide]]></category>
		<category><![CDATA[worksheet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[If you suspect there are hidden worksheets in a workbook:
1.  Open the VB editor (alt &#38; F11)
2.  In the Project Explorer, expand the Project for your workbook
3.  Expand the Excel objects for your workbook
Do you see more sheets listed in the Project Explorer than appear in your workbook?

If the answer is Yes, [...]]]></description>
		<wfw:commentRss>http://www.automateexcel.com/2004/12/14/excel_vba_unhide_all_worksheets/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>VBA: Select a Worksheet by Tab Name</title>
		<link>http://www.automateexcel.com/2004/08/14/excel_vba_select_a_worksheet_by_tab_name/</link>
		<comments>http://www.automateexcel.com/2004/08/14/excel_vba_select_a_worksheet_by_tab_name/#comments</comments>
		<pubDate>Sat, 14 Aug 2004 00:59:14 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Worksheets]]></category>
		<category><![CDATA[select worksheet]]></category>
		<category><![CDATA[tab name]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[If you need the flexibility to access a worksheet from VBA by Tab Name instead of sheet number, here&#8217;s how.
Sheets("TabNameGoesHere").Select
]]></description>
		<wfw:commentRss>http://www.automateexcel.com/2004/08/14/excel_vba_select_a_worksheet_by_tab_name/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VBA: Count the sheets in a Workbook</title>
		<link>http://www.automateexcel.com/2004/08/14/excel_vba_count_the_sheets_in_a_workbook/</link>
		<comments>http://www.automateexcel.com/2004/08/14/excel_vba_count_the_sheets_in_a_workbook/#comments</comments>
		<pubDate>Sat, 14 Aug 2004 00:42:19 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Worksheets]]></category>
		<category><![CDATA[count]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[workbook]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[If you ever need to count the number of sheets in a workbook, use Application.Sheets.Count
Put this in a module:
Public Sub CountMySheets()
MsgBox Application.Sheets.Count
End Sub
]]></description>
		<wfw:commentRss>http://www.automateexcel.com/2004/08/14/excel_vba_count_the_sheets_in_a_workbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VBA: UnHide a worksheet</title>
		<link>http://www.automateexcel.com/2004/08/14/excel_vba_unhide_a_worksheet/</link>
		<comments>http://www.automateexcel.com/2004/08/14/excel_vba_unhide_a_worksheet/#comments</comments>
		<pubDate>Sat, 14 Aug 2004 00:14:28 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Worksheets]]></category>
		<category><![CDATA[hide]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[worksheet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[It&#8217;s real tough for a user to manipulate a worksheet when they can&#8217;t see it&#8230;try this.
1. Put this in a module
Sub SheetUnhide()
Sheet1.Visible = xlSheetVisible
End Sub
]]></description>
		<wfw:commentRss>http://www.automateexcel.com/2004/08/14/excel_vba_unhide_a_worksheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VBA: Hide a worksheet</title>
		<link>http://www.automateexcel.com/2004/08/14/excel_vba_hide_a_worksheet/</link>
		<comments>http://www.automateexcel.com/2004/08/14/excel_vba_hide_a_worksheet/#comments</comments>
		<pubDate>Sat, 14 Aug 2004 00:12:47 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Worksheets]]></category>
		<category><![CDATA[hide]]></category>
		<category><![CDATA[worksheet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[It&#8217;s real tough for a user to manipulate a worksheet when they can&#8217;t see it&#8230;try this.
1. Put this in a module
Sub SheetHide()
Sheet1.Visible = xlSheetVeryHidden
End Sub
]]></description>
		<wfw:commentRss>http://www.automateexcel.com/2004/08/14/excel_vba_hide_a_worksheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
