<?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/"
		>
<channel>
	<title>Comments on: FTP Via VBA</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:06:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Lars</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/#comment-54469</link>
		<dc:creator>Lars</dc:creator>
		<pubDate>Mon, 22 Nov 2010 09:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1332#comment-54469</guid>
		<description>&lt;p&gt;Hi&lt;br&gt;
I just found this article explaining how to use wininet.dll. I have always used &lt;a href=&quot;http://ftp.exe&quot; rel=&quot;nofollow&quot;&gt;http://ftp.exe&lt;/a&gt; called from at *.bat file.&lt;br&gt;
It works OK, but I also have the problem with host password. I also have problems using UNC patch.&lt;br&gt;
But this code WORKS PERFECTLY. Many thanks to Bilkamm and Haines to sharing this code.&lt;/p&gt;
&lt;p&gt;What I though still miss using this code is the response from FTP, espacially if an error occurs. (could be truncation of host dataset, wrong userid/password and so on)&lt;/p&gt;
&lt;p&gt;Using the &lt;a href=&quot;http://ftp.exe&quot; rel=&quot;nofollow&quot;&gt;http://ftp.exe&lt;/a&gt; I can pipe the result to a textfile, so I can see how each transfer went.&lt;/p&gt;
&lt;p&gt;Is it possible to get this information from the wininet.dll solution ?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi<br />
I just found this article explaining how to use wininet.dll. I have always used <a href="http://ftp.exe" rel="nofollow">http://ftp.exe</a> called from at *.bat file.<br />
It works OK, but I also have the problem with host password. I also have problems using UNC patch.<br />
But this code WORKS PERFECTLY. Many thanks to Bilkamm and Haines to sharing this code.</p>
<p>What I though still miss using this code is the response from FTP, espacially if an error occurs. (could be truncation of host dataset, wrong userid/password and so on)</p>
<p>Using the <a href="http://ftp.exe" rel="nofollow">http://ftp.exe</a> I can pipe the result to a textfile, so I can see how each transfer went.</p>
<p>Is it possible to get this information from the wininet.dll solution ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lee Nash</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/#comment-38664</link>
		<dc:creator>Lee Nash</dc:creator>
		<pubDate>Wed, 25 Mar 2009 16:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1332#comment-38664</guid>
		<description>&lt;p&gt;Thanks guys this was extremely useful and im sure to use this code.&lt;/p&gt;
&lt;p&gt;Using an ftp client is sometimes a little bit to tedious for me so using your examples up there I can now take a look at putting together something extremely useful for me..&lt;/p&gt;
&lt;p&gt;Thanks again...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Thanks guys this was extremely useful and im sure to use this code.</p>
<p>Using an ftp client is sometimes a little bit to tedious for me so using your examples up there I can now take a look at putting together something extremely useful for me..</p>
<p>Thanks again&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dick Kusleika</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/#comment-38311</link>
		<dc:creator>Dick Kusleika</dc:creator>
		<pubDate>Wed, 04 Mar 2009 02:39:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1332#comment-38311</guid>
		<description>&lt;p&gt;Pat:  I think this is what I was talking about. &lt;a href=&quot;http://spreadsheetpage.com/index.php/file/mp3_file_lister/&quot; rel=&quot;nofollow&quot;&gt;http://spreadsheetpage.com/index.php/file/mp3_file_lister/&lt;/a&gt;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Pat:  I think this is what I was talking about. <a href="http://spreadsheetpage.com/index.php/file/mp3_file_lister/" rel="nofollow">http://spreadsheetpage.com/index.php/file/mp3_file_lister/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pat</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/#comment-38308</link>
		<dc:creator>Pat</dc:creator>
		<pubDate>Tue, 03 Mar 2009 21:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1332#comment-38308</guid>
		<description>&lt;p&gt;Thanks, this is great!  But what&#039;s that reference to what &quot;Walkenbach did with MP3s&quot; and extended file properties?&lt;/p&gt;
&lt;p&gt;I need a way to determine the file type of an image without referring to the file extension. I have some images that are GIFs or BMPs but have a JPG extension.  Some shopping carts can handle a badly-named image and will display it anyway, but others will show a broken image even though it does exist.  &lt;/p&gt;
&lt;p&gt;There are over 50,000 images, way too many to check individually, so if there was some file property I could interrogate that would do the trick.&lt;/p&gt;
&lt;p&gt;Anyone know if there&#039;s some extended file property that could help with this?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Thanks, this is great!  But what&#8217;s that reference to what &#8220;Walkenbach did with MP3s&#8221; and extended file properties?</p>
<p>I need a way to determine the file type of an image without referring to the file extension. I have some images that are GIFs or BMPs but have a JPG extension.  Some shopping carts can handle a badly-named image and will display it anyway, but others will show a broken image even though it does exist.  </p>
<p>There are over 50,000 images, way too many to check individually, so if there was some file property I could interrogate that would do the trick.</p>
<p>Anyone know if there&#8217;s some extended file property that could help with this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JJ</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/#comment-38305</link>
		<dc:creator>JJ</dc:creator>
		<pubDate>Tue, 03 Mar 2009 19:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1332#comment-38305</guid>
		<description>&lt;p&gt;Wicked, thanks for the code, need for some really old vba app!!!!!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Wicked, thanks for the code, need for some really old vba app!!!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cheval</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/#comment-31756</link>
		<dc:creator>Cheval</dc:creator>
		<pubDate>Tue, 08 Apr 2008 04:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1332#comment-31756</guid>
		<description>&lt;p&gt;Using wininet.dll is fine, but how can you perform a resume with that library? Try it, you can&#039;t as the FtpOpenFile performs two calls instead of the proper one.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Using wininet.dll is fine, but how can you perform a resume with that library? Try it, you can&#8217;t as the FtpOpenFile performs two calls instead of the proper one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dick Kusleika</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/#comment-29785</link>
		<dc:creator>Dick Kusleika</dc:creator>
		<pubDate>Mon, 07 Jan 2008 17:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1332#comment-29785</guid>
		<description>&lt;p&gt;Phil:  The first four lines in the above procedure are a custom enumeration.  You need to include that enum or the code won&#039;t know what gdGifDims is.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Phil:  The first four lines in the above procedure are a custom enumeration.  You need to include that enum or the code won&#8217;t know what gdGifDims is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil Simpson</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/#comment-29777</link>
		<dc:creator>Phil Simpson</dc:creator>
		<pubDate>Mon, 07 Jan 2008 05:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1332#comment-29777</guid>
		<description>&lt;p&gt;I am developing a website that track the issue of grants to businesses for going &quot;Green&quot;. I have to upload several images that we use to show Budget-Issued-remaining sums. Your code seemed to be the best solution. However, when I try to compile the project, I get the following error on the &quot;Function GetGifDim(ByVal sFname As String, ByVal eDim As gdGifDims) As Long&quot; function:&lt;br&gt;
Compile Error: User-defined type not defined&lt;br&gt;
(Help File reference HV01202536)&lt;/p&gt;
&lt;p&gt;How do I fix this?&lt;/p&gt;
&lt;p&gt;Thanks pws&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I am developing a website that track the issue of grants to businesses for going &#8220;Green&#8221;. I have to upload several images that we use to show Budget-Issued-remaining sums. Your code seemed to be the best solution. However, when I try to compile the project, I get the following error on the &#8220;Function GetGifDim(ByVal sFname As String, ByVal eDim As gdGifDims) As Long&#8221; function:<br />
Compile Error: User-defined type not defined<br />
(Help File reference HV01202536)</p>
<p>How do I fix this?</p>
<p>Thanks pws</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob Bridges</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/#comment-21950</link>
		<dc:creator>Bob Bridges</dc:creator>
		<pubDate>Thu, 28 Dec 2006 21:16:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1332#comment-21950</guid>
		<description>&lt;p&gt;Funny you should mention that, Dale; I&#039;ve just been commissioned to automate a procedure that generates some data on the mainframe, saves it to a dataset, then download the data to a PC and join it in an Access query to another table.  The mainframe stuff I can do, and I can fumble my way through Access VBA -- I&#039;m very much a beginner but getting the hang of it -- but I&#039;d almost despaired of the FTP part, fearing I may have to let my users do that part manually.&lt;/p&gt;
&lt;p&gt;If you&#039;re interested in comparing notes and figuring this out together, contact me at rhbridg (at sign) attglobal.net.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Funny you should mention that, Dale; I&#8217;ve just been commissioned to automate a procedure that generates some data on the mainframe, saves it to a dataset, then download the data to a PC and join it in an Access query to another table.  The mainframe stuff I can do, and I can fumble my way through Access VBA &#8212; I&#8217;m very much a beginner but getting the hang of it &#8212; but I&#8217;d almost despaired of the FTP part, fearing I may have to let my users do that part manually.</p>
<p>If you&#8217;re interested in comparing notes and figuring this out together, contact me at rhbridg (at sign) attglobal.net.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dale</title>
		<link>http://www.dailydoseofexcel.com/archives/2006/01/29/ftp-via-vba/#comment-21900</link>
		<dc:creator>Dale</dc:creator>
		<pubDate>Tue, 19 Dec 2006 15:19:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1332#comment-21900</guid>
		<description>&lt;p&gt;Hi. I&#039;ve been searching and searching and seaching for VBA code (Access 2003) that I can use to do the following:&lt;/p&gt;
&lt;p&gt;transfer FTP files from the mainframe to a local drive adding the extension &quot;.txt&quot; to the local.&lt;/p&gt;
&lt;p&gt;so that I can import into Access 2003 and run all the reports needed.&lt;/p&gt;
&lt;p&gt;Your example is lenghy and I hope I can make since of it. I&#039;m going to try to use it and I PRAY it works!  MANY THANKS TO YOU for taking the time to help others like myself!!! I&#039;m sure it was hard work and time consumming!!!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi. I&#8217;ve been searching and searching and seaching for VBA code (Access 2003) that I can use to do the following:</p>
<p>transfer FTP files from the mainframe to a local drive adding the extension &#8220;.txt&#8221; to the local.</p>
<p>so that I can import into Access 2003 and run all the reports needed.</p>
<p>Your example is lenghy and I hope I can make since of it. I&#8217;m going to try to use it and I PRAY it works!  MANY THANKS TO YOU for taking the time to help others like myself!!! I&#8217;m sure it was hard work and time consumming!!!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

