</iframe></iframe><?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>Excel VBA Macro</title>
	<atom:link href="http://excelvbamacro.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://excelvbamacro.com</link>
	<description>Excel VBA Macro Tutorial and Examples</description>
	<lastBuildDate>Tue, 10 Nov 2009 02:24:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Sum Unique/Distinct Values in Excel</title>
		<link>http://excelvbamacro.com/sum-uniquedistinct-values-excel/</link>
		<comments>http://excelvbamacro.com/sum-uniquedistinct-values-excel/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 07:29:05 +0000</pubDate>
		<dc:creator>Poer @ Excel VBA/Macro</dc:creator>
				<category><![CDATA[Excel VBA Function]]></category>

		<guid isPermaLink="false">http://excelvbamacro.com/?p=553</guid>
		<description><![CDATA[Usually in the sequential database system, we can SUM only unique values in table column by adding all the values from SELECT DISTINCT query result only.
Based on the same principle, we can also create a simple VBA function in Microsoft Excel by adding the values only available in a collection of unique values we have [...]<p><p>Post from <a href="http://excelvbamacro.com">Excel VBA Macro</a></p><br/><br/><a href="http://excelvbamacro.com/sum-uniquedistinct-values-excel/">Sum Unique/Distinct Values in Excel</a></p>
]]></description>
		<wfw:commentRss>http://excelvbamacro.com/sum-uniquedistinct-values-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel Extract Cell Comments</title>
		<link>http://excelvbamacro.com/excel-extract-comment-cell/</link>
		<comments>http://excelvbamacro.com/excel-extract-comment-cell/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 07:11:52 +0000</pubDate>
		<dc:creator>Poer @ Excel VBA/Macro</dc:creator>
				<category><![CDATA[Cells and Range]]></category>
		<category><![CDATA[excel cell comment text]]></category>
		<category><![CDATA[excel cell has comment]]></category>
		<category><![CDATA[Excel Extract Comment Cell]]></category>
		<category><![CDATA[excel print cell comment]]></category>
		<category><![CDATA[get comments cell excel]]></category>

		<guid isPermaLink="false">http://excelvbamacro.com/?p=538</guid>
		<description><![CDATA[Excel VBA/Macro example below will extract comment from every cells with comment, and put the summary in the cell selected by user using Excel input box (read more about how to get cell reference using input box here).
Sub CreateCommentsSummary()

    Dim rgComments As Range, rgCell As Range, rgOutput As Range, iRow As Integer, [...]<p><p>Post from <a href="http://excelvbamacro.com">Excel VBA Macro</a></p><br/><br/><a href="http://excelvbamacro.com/excel-extract-comment-cell/">Excel Extract Cell Comments</a></p>
]]></description>
		<wfw:commentRss>http://excelvbamacro.com/excel-extract-comment-cell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to get an Acronym using Excel VBA?</title>
		<link>http://excelvbamacro.com/acronym-excel-vba/</link>
		<comments>http://excelvbamacro.com/acronym-excel-vba/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 07:25:04 +0000</pubDate>
		<dc:creator>Poer @ Excel VBA/Macro</dc:creator>
				<category><![CDATA[Excel Formula]]></category>
		<category><![CDATA[acronym]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[excel macro example]]></category>
		<category><![CDATA[excel vba example]]></category>
		<category><![CDATA[left]]></category>
		<category><![CDATA[split]]></category>
		<category><![CDATA[ucase]]></category>

		<guid isPermaLink="false">http://excelvbamacro.com/?p=530</guid>
		<description><![CDATA[The purpose of the following example of Excel VBA macro is to get the acronym or an abbreviation of each of the first letter of any given words.
Function Acronym(Words As Variant) As String

    Dim aWord() As String, ix As Integer

    aWord = Split(Words.Value, " ")
    For [...]<p><p>Post from <a href="http://excelvbamacro.com">Excel VBA Macro</a></p><br/><br/><a href="http://excelvbamacro.com/acronym-excel-vba/">How to get an Acronym using Excel VBA?</a></p>
]]></description>
		<wfw:commentRss>http://excelvbamacro.com/acronym-excel-vba/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Get Position of Last Column Containing Data with Excel VBA</title>
		<link>http://excelvbamacro.com/get-position-of-last-column-containing-data-with-excel-vba/</link>
		<comments>http://excelvbamacro.com/get-position-of-last-column-containing-data-with-excel-vba/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 03:38:28 +0000</pubDate>
		<dc:creator>Poer @ Excel VBA/Macro</dc:creator>
				<category><![CDATA[Cells and Range]]></category>
		<category><![CDATA[excel vba]]></category>
		<category><![CDATA[vba column]]></category>
		<category><![CDATA[vba get last column]]></category>
		<category><![CDATA[vba tutorial]]></category>

		<guid isPermaLink="false">http://excelvbamacro.com/?p=523</guid>
		<description><![CDATA[If you read my latest update on how we can get position of last row containing data, then most probably you already have a glimpse on how we perform the same task with last column containing data in Excel. 
The VBA code is the exact replica of the code to get the last row, only [...]<p><p>Post from <a href="http://excelvbamacro.com">Excel VBA Macro</a></p><br/><br/><a href="http://excelvbamacro.com/get-position-of-last-column-containing-data-with-excel-vba/">Get Position of Last Column Containing Data with Excel VBA</a></p>
]]></description>
		<wfw:commentRss>http://excelvbamacro.com/get-position-of-last-column-containing-data-with-excel-vba/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Find the Last Day of any Month</title>
		<link>http://excelvbamacro.com/find-the-last-day-of-any-month/</link>
		<comments>http://excelvbamacro.com/find-the-last-day-of-any-month/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 03:42:11 +0000</pubDate>
		<dc:creator>Poer @ Excel VBA/Macro</dc:creator>
				<category><![CDATA[Excel Formula]]></category>
		<category><![CDATA[excel formula]]></category>
		<category><![CDATA[last day of month]]></category>

		<guid isPermaLink="false">http://excelvbamacro.com/?p=516</guid>
		<description><![CDATA[Simple Microsoft Excel formula to find the last day of any given month.
'
=DATE(YEAR(A1),MONTH(A1)+1,0)
'

Post from Excel VBA MacroFind the Last Day of any Month
<p><p>Post from <a href="http://excelvbamacro.com">Excel VBA Macro</a></p><br/><br/><a href="http://excelvbamacro.com/find-the-last-day-of-any-month/">Find the Last Day of any Month</a></p>
]]></description>
		<wfw:commentRss>http://excelvbamacro.com/find-the-last-day-of-any-month/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Schedules to Refresh Data Automatically using VBA Macro</title>
		<link>http://excelvbamacro.com/schedules-to-refresh-data-automatically-using-vba-macro/</link>
		<comments>http://excelvbamacro.com/schedules-to-refresh-data-automatically-using-vba-macro/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 16:02:37 +0000</pubDate>
		<dc:creator>Poer @ Excel VBA/Macro</dc:creator>
				<category><![CDATA[Workbook and Worksheet]]></category>
		<category><![CDATA[application.ontime]]></category>
		<category><![CDATA[data refresh]]></category>
		<category><![CDATA[function refresh]]></category>
		<category><![CDATA[run macro automatically]]></category>
		<category><![CDATA[vba refresh data]]></category>

		<guid isPermaLink="false">http://excelvbamacro.com/?p=509</guid>
		<description><![CDATA[I once asked by Joshuacht about how to make a macro running every 15 minutes. Let say because  every 15 minutes we have to refresh or reload the data in the Workbook.
Below is a sample of how we can do this in Microsoft Excel *just an outline*.
The logic is simple, when we open the [...]<p><p>Post from <a href="http://excelvbamacro.com">Excel VBA Macro</a></p><br/><br/><a href="http://excelvbamacro.com/schedules-to-refresh-data-automatically-using-vba-macro/">Schedules to Refresh Data Automatically using VBA Macro</a></p>
]]></description>
		<wfw:commentRss>http://excelvbamacro.com/schedules-to-refresh-data-automatically-using-vba-macro/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Excel VBA Add Set of Worksheets Automatically</title>
		<link>http://excelvbamacro.com/excel-vba-add-set-of-worksheets-automatically/</link>
		<comments>http://excelvbamacro.com/excel-vba-add-set-of-worksheets-automatically/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 02:53:14 +0000</pubDate>
		<dc:creator>Poer @ Excel VBA/Macro</dc:creator>
				<category><![CDATA[Workbook and Worksheet]]></category>
		<category><![CDATA[excel vba add worksheet]]></category>
		<category><![CDATA[excel vba worksheet]]></category>
		<category><![CDATA[excel worksheet]]></category>

		<guid isPermaLink="false">http://excelvbamacro.com/?p=473</guid>
		<description><![CDATA[There is a time when we must create a set of Excel Worksheets templates on a regular basis in our work. For example, a set of Excel Worksheet for each month of the year or may be based on the type of work we should done in certain time base.
Here a simple example of how [...]<p><p>Post from <a href="http://excelvbamacro.com">Excel VBA Macro</a></p><br/><br/><a href="http://excelvbamacro.com/excel-vba-add-set-of-worksheets-automatically/">Excel VBA Add Set of Worksheets Automatically</a></p>
]]></description>
		<wfw:commentRss>http://excelvbamacro.com/excel-vba-add-set-of-worksheets-automatically/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auto Format Excel Cells with Error Value</title>
		<link>http://excelvbamacro.com/auto-format-cells-with-error-value/</link>
		<comments>http://excelvbamacro.com/auto-format-cells-with-error-value/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 16:38:18 +0000</pubDate>
		<dc:creator>Poer @ Excel VBA/Macro</dc:creator>
				<category><![CDATA[Cells and Range]]></category>
		<category><![CDATA[excel auto format cells]]></category>
		<category><![CDATA[excel cell colorindex]]></category>
		<category><![CDATA[excel cell conditional formating]]></category>
		<category><![CDATA[excel cell format vba]]></category>
		<category><![CDATA[excel error value]]></category>
		<category><![CDATA[excel special cells]]></category>

		<guid isPermaLink="false">http://excelvbamacro.com/?p=445</guid>
		<description><![CDATA[With the simple Excel macro below, we can make all cells in active Worksheet that contains Error value in it, like #NULL, #Div/0!, #VALUE!, #Ref, #NAME?, #NUM!, And #N/A, will automatically having cell format that different/stand out among all other cells.
In this example, background color of the cell that contains the error value will automatically [...]<p><p>Post from <a href="http://excelvbamacro.com">Excel VBA Macro</a></p><br/><br/><a href="http://excelvbamacro.com/auto-format-cells-with-error-value/">Auto Format Excel Cells with Error Value</a></p>
]]></description>
		<wfw:commentRss>http://excelvbamacro.com/auto-format-cells-with-error-value/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auto Expanding VLOOKUP Table Array</title>
		<link>http://excelvbamacro.com/auto-expanding-vlookup-table-array/</link>
		<comments>http://excelvbamacro.com/auto-expanding-vlookup-table-array/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 11:06:53 +0000</pubDate>
		<dc:creator>Poer @ Excel VBA/Macro</dc:creator>
				<category><![CDATA[Excel Formula]]></category>
		<category><![CDATA[excel 2003 vlookup]]></category>
		<category><![CDATA[excel formulas vlookup]]></category>
		<category><![CDATA[excel vba vlookup]]></category>
		<category><![CDATA[excel vlookup table array]]></category>
		<category><![CDATA[lookup table]]></category>
		<category><![CDATA[microsoft excel vlookup]]></category>
		<category><![CDATA[vlookup array formula]]></category>
		<category><![CDATA[vlookup pivot tables]]></category>

		<guid isPermaLink="false">http://excelvbamacro.com/?p=431</guid>
		<description><![CDATA[Ok, this time I want to talk about how to create a vlookup table array that automatically expanding in accordance with the numbers of available data.
As we know, the basic form of Excel VLOOKUP to look for A1 value in range B1:D15 column no 2 is like this:
=VLOOKUP(A1,B1:D15,2)
With parameters such as the value we looking [...]<p><p>Post from <a href="http://excelvbamacro.com">Excel VBA Macro</a></p><br/><br/><a href="http://excelvbamacro.com/auto-expanding-vlookup-table-array/">Auto Expanding VLOOKUP Table Array</a></p>
]]></description>
		<wfw:commentRss>http://excelvbamacro.com/auto-expanding-vlookup-table-array/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>VBA Delete Excel Rows Based on Certain Date</title>
		<link>http://excelvbamacro.com/delete-excel-rows-based-on-certain-date/</link>
		<comments>http://excelvbamacro.com/delete-excel-rows-based-on-certain-date/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 14:05:57 +0000</pubDate>
		<dc:creator>Poer @ Excel VBA/Macro</dc:creator>
				<category><![CDATA[Cells and Range]]></category>
		<category><![CDATA[Workbook and Worksheet]]></category>
		<category><![CDATA[columns]]></category>
		<category><![CDATA[delete row]]></category>
		<category><![CDATA[excel macro]]></category>
		<category><![CDATA[filtered date]]></category>
		<category><![CDATA[function cells]]></category>
		<category><![CDATA[vba delete excel row]]></category>

		<guid isPermaLink="false">http://excelvbamacro.com/?p=322</guid>
		<description><![CDATA[Let say I have a bunch of formatted data in my Excel sheet, and in Column A I have a dates. Then I wanna filter all the data base on certain date, for example 1 Jan 2009, and delete all others data before that date.
The algorithm is like this: I&#8217;ll create a loop from the [...]<p><p>Post from <a href="http://excelvbamacro.com">Excel VBA Macro</a></p><br/><br/><a href="http://excelvbamacro.com/delete-excel-rows-based-on-certain-date/">VBA Delete Excel Rows Based on Certain Date</a></p>
]]></description>
		<wfw:commentRss>http://excelvbamacro.com/delete-excel-rows-based-on-certain-date/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
