<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	
	>
<channel>
	<title>
	Comments on: Automatically Create an Index for Your Excel File	</title>
	<atom:link href="https://excelzoom.com/automatically-create-an-index-for-your-excel-file/feed/" rel="self" type="application/rss+xml" />
	<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/</link>
	<description>...because it&#039;s more than just a calculator</description>
	<lastBuildDate>Thu, 02 Apr 2020 01:55:49 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>
	<item>
		<title>
		By: Scott DeLuzio		</title>
		<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1810</link>

		<dc:creator><![CDATA[Scott DeLuzio]]></dc:creator>
		<pubDate>Mon, 20 Jun 2016 16:16:00 +0000</pubDate>
		<guid isPermaLink="false">http://excelzoom.com/?p=5#comment-1810</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1807&quot;&gt;Piecevcake&lt;/a&gt;.

This is possible. While I haven&#039;t tested all the steps, the basic idea is to replace the macro name   (Worksheet_Activate) with something else, and assign that macro to the Click event of a button in your workbook. This link shows the steps needed to add a macro to the Click event of a button: https://support.office.com/en-us/article/Add-a-button-and-assign-a-macro-to-it-in-a-worksheet-d58edd7d-cb04-4964-bead-9c72c843a283#bmadd_or_edit_a_command_button__control
Alternatively, you can copy the macro code from the example on this site (everything from &#039;Dim wSheet As Worksheet&#039; through &#039;Next wSheet&#039; and paste that in the &#039;CommandButton1_Click&#039; macro in the other site.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1807">Piecevcake</a>.</p>
<p>This is possible. While I haven&#8217;t tested all the steps, the basic idea is to replace the macro name   (Worksheet_Activate) with something else, and assign that macro to the Click event of a button in your workbook. This link shows the steps needed to add a macro to the Click event of a button: <a href="https://support.office.com/en-us/article/Add-a-button-and-assign-a-macro-to-it-in-a-worksheet-d58edd7d-cb04-4964-bead-9c72c843a283#bmadd_or_edit_a_command_button__control" rel="nofollow ugc">https://support.office.com/en-us/article/Add-a-button-and-assign-a-macro-to-it-in-a-worksheet-d58edd7d-cb04-4964-bead-9c72c843a283#bmadd_or_edit_a_command_button__control</a><br />
Alternatively, you can copy the macro code from the example on this site (everything from &#8216;Dim wSheet As Worksheet&#8217; through &#8216;Next wSheet&#8217; and paste that in the &#8216;CommandButton1_Click&#8217; macro in the other site.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Piecevcake		</title>
		<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1807</link>

		<dc:creator><![CDATA[Piecevcake]]></dc:creator>
		<pubDate>Sun, 19 Jun 2016 20:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://excelzoom.com/?p=5#comment-1807</guid>

					<description><![CDATA[Hi, thanks for this very useful info!  It took me a while to get the list into a different position (using the L and (..., x) settings)
One question - since the macro deletes the clipboard and undo stack every time the tab is opened...
Is there way to put a button or link in the sheet itself to manual update, and turn off auto-update?]]></description>
			<content:encoded><![CDATA[<p>Hi, thanks for this very useful info!  It took me a while to get the list into a different position (using the L and (&#8230;, x) settings)<br />
One question &#8211; since the macro deletes the clipboard and undo stack every time the tab is opened&#8230;<br />
Is there way to put a button or link in the sheet itself to manual update, and turn off auto-update?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mark		</title>
		<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1718</link>

		<dc:creator><![CDATA[Mark]]></dc:creator>
		<pubDate>Tue, 09 Jun 2015 19:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://excelzoom.com/?p=5#comment-1718</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1658&quot;&gt;Scott DeLuzio&lt;/a&gt;.

Hi Scott,

Here&#039;s the code I&#039;m using. It should be the same as your orignal code less the lines you suggested to remove in the post to David.

Private Sub Worksheet_Activate()
&#039;
&#039;MACROS BY EXCELZOOM.COM
&#039;
Dim wSheet As Worksheet
Dim l As Long
l = 1
With Me
.Columns(1).ClearContents
.Cells(1, 1) = &quot;INDEX&quot;
.Cells(1, 1).Name = &quot;Index&quot;
End With
For Each wSheet In Worksheets
If wSheet.Name  Me.Name Then
l = l + 1
Me.Hyperlinks.Add Anchor:=Me.Cells(l, 1), Address:=&quot;&quot;, _
SubAddress:=&quot;Start_&quot; &#038; wSheet.Index, TextToDisplay:=wSheet.Name
End If
Next wSheet
End Sub]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1658">Scott DeLuzio</a>.</p>
<p>Hi Scott,</p>
<p>Here&#8217;s the code I&#8217;m using. It should be the same as your orignal code less the lines you suggested to remove in the post to David.</p>
<p>Private Sub Worksheet_Activate()<br />
&#8216;<br />
&#8216;MACROS BY EXCELZOOM.COM<br />
&#8216;<br />
Dim wSheet As Worksheet<br />
Dim l As Long<br />
l = 1<br />
With Me<br />
.Columns(1).ClearContents<br />
.Cells(1, 1) = &#8220;INDEX&#8221;<br />
.Cells(1, 1).Name = &#8220;Index&#8221;<br />
End With<br />
For Each wSheet In Worksheets<br />
If wSheet.Name  Me.Name Then<br />
l = l + 1<br />
Me.Hyperlinks.Add Anchor:=Me.Cells(l, 1), Address:=&#8221;&#8221;, _<br />
SubAddress:=&#8221;Start_&#8221; &amp; wSheet.Index, TextToDisplay:=wSheet.Name<br />
End If<br />
Next wSheet<br />
End Sub</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mark C		</title>
		<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1667</link>

		<dc:creator><![CDATA[Mark C]]></dc:creator>
		<pubDate>Tue, 28 Apr 2015 10:17:50 +0000</pubDate>
		<guid isPermaLink="false">http://excelzoom.com/?p=5#comment-1667</guid>

					<description><![CDATA[Hi Scott,

Thanks for your reply. Apologies for the mixup with your name.

Here is the code I am using. It&#039;s your code with the lines removed that you suggested in an earlier post (unless I&#039;ve made a typo):

Private Sub Worksheet_Activate()
&#039;
&#039;MACROS BY EXCELZOOM.COM
&#039;
Dim wSheet As Worksheet
Dim l As Long
l = 1
With Me
.Columns(1).ClearContents
.Cells(1, 1) = &quot;INDEX&quot;
.Cells(1, 1).Name = &quot;Index&quot;
End With
For Each wSheet In Worksheets
If wSheet.Name  Me.Name Then
l = l + 1

Me.Hyperlinks.Add Anchor:=Me.Cells(l, 1), Address:=&quot;&quot;, _
SubAddress:=&quot;Start_&quot; &#038; wSheet.Index, TextToDisplay:=wSheet.Name
End If
Next wSheet
End Sub

I&#039;m using this in Excel 2013.
The macro creates the links list to the worksheets ok and updates the links list ok when the worksheets are updated. 

Thanks for your assistance.
Cheers, Mark]]></description>
			<content:encoded><![CDATA[<p>Hi Scott,</p>
<p>Thanks for your reply. Apologies for the mixup with your name.</p>
<p>Here is the code I am using. It&#8217;s your code with the lines removed that you suggested in an earlier post (unless I&#8217;ve made a typo):</p>
<p>Private Sub Worksheet_Activate()<br />
&#8216;<br />
&#8216;MACROS BY EXCELZOOM.COM<br />
&#8216;<br />
Dim wSheet As Worksheet<br />
Dim l As Long<br />
l = 1<br />
With Me<br />
.Columns(1).ClearContents<br />
.Cells(1, 1) = &#8220;INDEX&#8221;<br />
.Cells(1, 1).Name = &#8220;Index&#8221;<br />
End With<br />
For Each wSheet In Worksheets<br />
If wSheet.Name  Me.Name Then<br />
l = l + 1</p>
<p>Me.Hyperlinks.Add Anchor:=Me.Cells(l, 1), Address:=&#8221;&#8221;, _<br />
SubAddress:=&#8221;Start_&#8221; &amp; wSheet.Index, TextToDisplay:=wSheet.Name<br />
End If<br />
Next wSheet<br />
End Sub</p>
<p>I&#8217;m using this in Excel 2013.<br />
The macro creates the links list to the worksheets ok and updates the links list ok when the worksheets are updated. </p>
<p>Thanks for your assistance.<br />
Cheers, Mark</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Scott DeLuzio		</title>
		<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1658</link>

		<dc:creator><![CDATA[Scott DeLuzio]]></dc:creator>
		<pubDate>Tue, 21 Apr 2015 16:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://excelzoom.com/?p=5#comment-1658</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1655&quot;&gt;Mark C&lt;/a&gt;.

&lt;a href=&quot;#comment-1655&quot; rel=&quot;nofollow&quot;&gt;Mark,&lt;/a&gt; could you provide the code you are using?
Thanks,
Scott]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1655">Mark C</a>.</p>
<p><a href="#comment-1655" rel="nofollow">Mark,</a> could you provide the code you are using?<br />
Thanks,<br />
Scott</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mark C		</title>
		<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1655</link>

		<dc:creator><![CDATA[Mark C]]></dc:creator>
		<pubDate>Tue, 21 Apr 2015 00:56:07 +0000</pubDate>
		<guid isPermaLink="false">http://excelzoom.com/?p=5#comment-1655</guid>

					<description><![CDATA[Hi David,
Re. not showing the &#039;Back to Index&#039; link

Thanks for publishing this info !! 
With the text removed that you advised above, I get a &#039; Reference is not valid&#039; error when I click on the Index links.

I checked the properties of the Hyperlinks and there are no &#039;Defined Names&#039; shown whereas on the spreadsheet which has all the macro code there are &#039;Defined Names&#039; shown.  I presume this may have some relevance.

Are you able to offer any assistance to get the links to work ?

Thanks !]]></description>
			<content:encoded><![CDATA[<p>Hi David,<br />
Re. not showing the &#8216;Back to Index&#8217; link</p>
<p>Thanks for publishing this info !!<br />
With the text removed that you advised above, I get a &#8216; Reference is not valid&#8217; error when I click on the Index links.</p>
<p>I checked the properties of the Hyperlinks and there are no &#8216;Defined Names&#8217; shown whereas on the spreadsheet which has all the macro code there are &#8216;Defined Names&#8217; shown.  I presume this may have some relevance.</p>
<p>Are you able to offer any assistance to get the links to work ?</p>
<p>Thanks !</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Cristian		</title>
		<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1654</link>

		<dc:creator><![CDATA[Cristian]]></dc:creator>
		<pubDate>Tue, 21 Apr 2015 00:02:44 +0000</pubDate>
		<guid isPermaLink="false">http://excelzoom.com/?p=5#comment-1654</guid>

					<description><![CDATA[Thanks for that. It is awesome!!]]></description>
			<content:encoded><![CDATA[<p>Thanks for that. It is awesome!!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: David		</title>
		<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1460</link>

		<dc:creator><![CDATA[David]]></dc:creator>
		<pubDate>Thu, 22 Jan 2015 11:09:09 +0000</pubDate>
		<guid isPermaLink="false">http://excelzoom.com/?p=5#comment-1460</guid>

					<description><![CDATA[Than k you for your assistance, would I be able to send you my Spreadsheet for you to have a look and see if it something that I am doing wrong?

Many thanks 

David]]></description>
			<content:encoded><![CDATA[<p>Than k you for your assistance, would I be able to send you my Spreadsheet for you to have a look and see if it something that I am doing wrong?</p>
<p>Many thanks </p>
<p>David</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Scott DeLuzio		</title>
		<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1458</link>

		<dc:creator><![CDATA[Scott DeLuzio]]></dc:creator>
		<pubDate>Wed, 21 Jan 2015 16:55:04 +0000</pubDate>
		<guid isPermaLink="false">http://excelzoom.com/?p=5#comment-1458</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1457&quot;&gt;David&lt;/a&gt;.

David,
I just opened a blank workbook, protected all the sheets except for the INDEX tab, and added the code to the index. It worked fine.
When I protected the INDEX tab as well I got a Run-time error &#039;1004&#039;: The cell or chart that you are trying to change is protected and therefore read-only.
Is this what you&#039;re seeing? If so try un-protecting the INDEX tab, and it should work fine.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1457">David</a>.</p>
<p>David,<br />
I just opened a blank workbook, protected all the sheets except for the INDEX tab, and added the code to the index. It worked fine.<br />
When I protected the INDEX tab as well I got a Run-time error &#8216;1004&#8217;: The cell or chart that you are trying to change is protected and therefore read-only.<br />
Is this what you&#8217;re seeing? If so try un-protecting the INDEX tab, and it should work fine.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: David		</title>
		<link>https://excelzoom.com/automatically-create-an-index-for-your-excel-file/#comment-1457</link>

		<dc:creator><![CDATA[David]]></dc:creator>
		<pubDate>Wed, 21 Jan 2015 16:36:02 +0000</pubDate>
		<guid isPermaLink="false">http://excelzoom.com/?p=5#comment-1457</guid>

					<description><![CDATA[Hi when I remove that piece of code I get &quot;Cannot open specified file.&quot;

Can I ask if the sheets that the idea is looking at are protected will this have an impact?

Thanks
David]]></description>
			<content:encoded><![CDATA[<p>Hi when I remove that piece of code I get &#8220;Cannot open specified file.&#8221;</p>
<p>Can I ask if the sheets that the idea is looking at are protected will this have an impact?</p>
<p>Thanks<br />
David</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
