<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-259322475311075849</id><updated>2025-01-06T23:39:22.128+09:00</updated><category term="Outlook"/><category term="VBA"/><category term="プログラミング"/><category term="関数"/><category term="MSDN"/><category term="VBScript"/><category term="エッセイ"/><category term="効率化"/><category term="文字列"/><category term="FileSystemObject"/><category term="データ型"/><category term="設定"/><title type='text'>Outlook VBAでさくさく効率化</title><subtitle type='html'>エクセルVBAのサイトは多いのに、Outlookのはあんまりない。&#xa;ということで作ってみました！！&lt;br&gt;&#xa;プチSEとして業務効率化のTipsコツを紹介します。&#xa;さくさくと効率化していきましょう。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-85795918355061529</id><published>2012-10-22T23:03:00.001+09:00</published><updated>2015-04-19T19:43:41.360+09:00</updated><title type='text'>Site Map</title><content type='html'>[レッスン]&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br /&gt;
（OutlookVBA）&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/blog-post_12.html&quot;&gt;step0　最初にすること　参照設定&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/outlook.html&quot;&gt;step1　オブジェクトの生成　Outlookをエクセルからいじるスタートポイント&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/step15.html&quot;&gt;step1.5 受信トレイ以外のフォルダを指定&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/step2.html&quot;&gt;step2　Outlook受信トレイのメールの件数を数える&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/stepoutlook.html&quot;&gt;step3　Outlook　アドレス、件名、受信時間を調べる&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/step35.html&quot;&gt;step3.5 これだけは押さえておきたい文字列操作の3パターン&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/step4.html&quot;&gt;step4　添付ファイルを一括で自動保存&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/step45.html&quot;&gt;step4.5 添付ファイルを連番で保存&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/12/step5.html&quot;&gt;step5　メール受信時間から日付情報のみを取り出す&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(その他)&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/vba-filesystemobject.html&quot;&gt;フォルダを作成&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/vbadir.html&quot;&gt;ファイルの存在を調べる&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2012/10/blog-post.html&quot;&gt;ドラッグ＆ドロップでファイル名取得&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[エッセイ]　&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/blog-post_21.html&quot;&gt;仕事をしたつもり&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/blog-post_24.html&quot;&gt;若手社員こそプログラミングを覚えるべき理由&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.jp/2011/11/se.html&quot;&gt;社内SEが本音で語るサラリーマンに必要なたった一つのプログラミング言語&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[おすすめ本]&lt;br /&gt;
My Book Store(工事中）&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/85795918355061529/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2012/10/site-map.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/85795918355061529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/85795918355061529'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2012/10/site-map.html' title='Site Map'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-1429603342059962240</id><published>2012-10-22T23:00:00.002+09:00</published><updated>2015-04-19T19:43:56.273+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="VBScript"/><title type='text'>[VBScript]　意外にUXをあげてくれる小技、ドラッグ＆ドロップでファイル名取得</title><content type='html'>今回はOutlookのVBAとは全く関係のないTipsをご紹介します。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ドラッグ＆ドロップをすることで、特定の処理をさせる方法です。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPSbViiz4GSWy7aFu6pTkRJg7BTulzIKIm7AmyWnuveXXI6HzKmpt6BX0Cf-IpjtsxdzfLi8bZY35SrkN37da8-WRF7rOaZL9C6-b7F_ZM4rGtutHnfaDLS7Ro7Diesct2hADvVy8zYtg/s1600/water-drop-picture.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPSbViiz4GSWy7aFu6pTkRJg7BTulzIKIm7AmyWnuveXXI6HzKmpt6BX0Cf-IpjtsxdzfLi8bZY35SrkN37da8-WRF7rOaZL9C6-b7F_ZM4rGtutHnfaDLS7Ro7Diesct2hADvVy8zYtg/s320/water-drop-picture.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br clear=&quot;left&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
新しく覚えることはちょびっとVBScriptを覚えるだけです。&lt;br /&gt;
&lt;br /&gt;
VBScriptの文法は基本的にはVBAと同じなので、それほど違和感なく使えると思います。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
細かくは色々ありますが、一番違うのはデータ型を宣言しないことですね。&lt;br /&gt;
&lt;br /&gt;
まぁ詳細は、類書で見てもらうとして、早速。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
例として、ドラッグ＆ドロップしたファイル名を取得するVBScriptを書いてみます。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
以下のコードをメモ帳に貼りつけて、拡張子を&quot;vbs&quot;で保存して下さい。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;script class=&quot;brush:vb&quot; type=&quot;syntaxhighlighter&quot;&gt;
Set objArgs = WScript.Arguments
If objArgs.Count &lt;&gt; 1 then
WScript.Echo &quot;1度に処理できるのは1個だけです&quot;
End if

Dim Filename
Filename = objArgs(0)
WScript.Echo Filename
&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
適当なファイルをファイルを作成したvbsファイルにドラッグ＆ドロップしてみて下さい。&lt;br /&gt;
&lt;br /&gt;
ファイル名がポップアップで出てきました？&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
うまく出てくれば成功です。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
前の職場では、&lt;br /&gt;
&lt;br /&gt;
&lt;script class=&quot;brush:vb&quot; type=&quot;syntaxhighlighter&quot;&gt;
WScript.Echo Filename
&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
の部分を書き換えて、&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ドラッグ＆ドロップした場合に予め指定したフォルダに、特定のファイル名＋日付で保存する&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
という処理を入れていました。&lt;br /&gt;
&lt;br /&gt;
大量のファイルを処理したり、定期的にファイル名を変更する場合はこれじゃない方が楽ですが、&lt;br /&gt;
&lt;br /&gt;
一日一個だけ処理すればよいので、上記の方法を使っていました。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
多分、今でも職場では使われているかと思います。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
使い方次第で幅が広がるので是非使ってみて下さい。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img alt=&quot;PVランキング&quot; border=&quot;0&quot; height=&quot;35&quot; src=&quot;http://pvk.jp/ct/b-43800.gif&quot; width=&quot;88&quot; /&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img alt=&quot;人気ブログランキングへ&quot; border=&quot;0&quot; height=&quot;35&quot; src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/1429603342059962240/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2012/10/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/1429603342059962240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/1429603342059962240'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2012/10/blog-post.html' title='[VBScript]　意外にUXをあげてくれる小技、ドラッグ＆ドロップでファイル名取得'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPSbViiz4GSWy7aFu6pTkRJg7BTulzIKIm7AmyWnuveXXI6HzKmpt6BX0Cf-IpjtsxdzfLi8bZY35SrkN37da8-WRF7rOaZL9C6-b7F_ZM4rGtutHnfaDLS7Ro7Diesct2hADvVy8zYtg/s72-c/water-drop-picture.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-6338984924747948159</id><published>2011-12-01T23:20:00.034+09:00</published><updated>2015-04-19T19:44:15.366+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Outlook"/><category scheme="http://www.blogger.com/atom/ns#" term="データ型"/><category scheme="http://www.blogger.com/atom/ns#" term="プログラミング"/><category scheme="http://www.blogger.com/atom/ns#" term="関数"/><title type='text'>step5　メール受信時間から日付情報のみを取り出す</title><content type='html'>「Outlook VBAでさくさく効率化」で取り上げたかった重要なポイントも大分カバーできました。&lt;br /&gt;
今回は、以前に紹介したメールの受信時間を調べる方法の応用です。&lt;br /&gt;
今回のエントリーでは、日付情報のみを取得します。&lt;br /&gt;
&lt;br /&gt;
これができるようになれば、日付ごとに添付ファイルを整理することが可能になります。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h5&gt;ReceivedTimeは秒単位で受信時間を管理している&lt;/h5&gt;&lt;br /&gt;
&lt;p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgORVB6qEb_xxY1YdniegErs80-MJtRwc0ZI-05Cnj6-jpA0yTYuO9BAIY3_UAQmk3Lth16OQUDyR5-wHeELnWHmE7aIMTfGsPeTc0Tdy7K24I3gtab8PaXSVDUTDd9788MumttrDSk5gw/s1600/receivedtime.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;160&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgORVB6qEb_xxY1YdniegErs80-MJtRwc0ZI-05Cnj6-jpA0yTYuO9BAIY3_UAQmk3Lth16OQUDyR5-wHeELnWHmE7aIMTfGsPeTc0Tdy7K24I3gtab8PaXSVDUTDd9788MumttrDSk5gw/s320/receivedtime.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;ReceivedTimeを使って受信時間を調べると、左の画像のようにやたらと細かい単位で習得できることがわかります。&lt;br /&gt;
&lt;br /&gt;
これはこれでいいんですが、大抵の場合日付以下の部分は不要な情報です。&lt;br /&gt;
&lt;br /&gt;
ここから日付情報だけ抜きだしてやりましょう。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&quot;受信時間：&quot;は自分で明記しているので、&lt;br /&gt;
Debug.print XXX.ReceivedTime &lt;br /&gt;
としている場合は、もちろん受信時間：は表示されません。&lt;br /&gt;
&lt;br /&gt;
&lt;h5&gt;データ型を調べてみる&lt;/h5&gt;step3.5で文字列操作について紹介しました。（&lt;a href=&quot;http://outlookvba.blogspot.com/2011/11/step35.html&quot;&gt;→復習しますか？&lt;/a&gt;）&lt;br /&gt;
left, right, mid関数を駆使することで、今回の目標ももちろん達成可能です。&lt;br /&gt;
でも、勉強がてら、もう少しいじってみましょう。&lt;br /&gt;
&lt;br /&gt;
そこで、このReceiveTimeで返ってくるデータ型を調べます。&lt;br /&gt;
こういうときに便利なのが、TypeName関数です。ヘルプで見てみると、&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;&lt;blockquote&gt;構文&lt;br /&gt;
TypeName(varname)&lt;br /&gt;
引数 varname は必ず指定します。引数 varname には、ユーザー定義型の変数を除く、任意のバリアント型 (Variant) の変数を指定します。&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
ということで、早速調べてみましょう。次のコードを書いてみて下さい。&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;Debug.Print TypeName(myfolder.Items(i).ReceivedTime) 
&lt;/pre&gt;イミディエイト・ウィンドウにはどう表示されるでしょうか？&lt;br /&gt;
Dateと返ってくるはずです。&lt;br /&gt;
ということで、ReceiveTimeで返ってくるデータは文字列ではなく、日付型のデータということが分かりました。&lt;br /&gt;
&lt;br /&gt;
&lt;h5&gt;日付型データのいろいろ&lt;/h5&gt;&lt;br /&gt;
日付データの加工というのは、地味な作業ですが思いのほか色々な場面で使用します。&lt;br /&gt;
代表的な例だけいくつか取り上げてみましょう。&lt;br /&gt;
&lt;br /&gt;
１．年、月、日のデータだけを取り出す。&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;・Year(varname) →　年　yyyy&lt;br /&gt;
・Month(varname)→　月　m&lt;br /&gt;
・Day(varname)→　日　d&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
という感じです。&lt;br /&gt;
&lt;br /&gt;
ですので、スマートではありませんが、&lt;br /&gt;
&lt;script class=&quot;brush:vb&quot; type=&quot;syntaxhighlighter&quot;&gt;
Debug.Print Year(myfolder.Items(i).ReceivedTime) &amp;_
 month(myfolder.Items(i).ReceivedTime) &amp; day(myfolder.Items(i).ReceivedTime)
&lt;/script&gt; でスラッシュぬきで、yyyymd形式のデータが取れます。&lt;br /&gt;
&lt;br /&gt;
２．Format関数を使う&lt;br /&gt;
最強なのがFormat関数です。&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;&lt;blockquote&gt;構文&lt;br /&gt;
Format(日付データ, 表示形式)&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;yymmdd形式が欲しければ、&lt;br /&gt;
Format(日付データ, &quot;yymmdd&quot;)&lt;br /&gt;
と指定してあげます。&lt;br /&gt;
もちろん年データはいらないという場合であれば&lt;br /&gt;
Format(日付データ, &quot;mmdd&quot;)とすればいけます。&lt;br /&gt;
&lt;br /&gt;
これで、ReceivedTimeはかなりしゃぶりつくしたことになります！！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;関連エントリー&gt;&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.com/2011/11/step35.html&quot;&gt;step3.5 これだけは押さえておきたい文字列操作の3パターン&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.com/2011/11/stepoutlook.html&quot;&gt;step3　Outlook　アドレス、件名、受信時間を調べる &lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;参考サイト&gt;&lt;br /&gt;
Tatsuya&#39;s Home Page &lt;br /&gt;
&lt;a href=&quot;http://www.red.oit-net.jp/tatsuya/vb/date.htm#Year&quot;&gt;&lt;img src=&quot;http://img.simpleapi.net/small/http://www.red.oit-net.jp/tatsuya/vb/date.htm#Year&quot; alt=&quot;&quot; width=&quot;128&quot; height=&quot;128&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/6338984924747948159/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/12/step5.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/6338984924747948159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/6338984924747948159'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/12/step5.html' title='step5　メール受信時間から日付情報のみを取り出す'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgORVB6qEb_xxY1YdniegErs80-MJtRwc0ZI-05Cnj6-jpA0yTYuO9BAIY3_UAQmk3Lth16OQUDyR5-wHeELnWHmE7aIMTfGsPeTc0Tdy7K24I3gtab8PaXSVDUTDd9788MumttrDSk5gw/s72-c/receivedtime.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-5728357314797477645</id><published>2011-11-24T23:35:00.005+09:00</published><updated>2015-04-19T19:44:27.461+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="エッセイ"/><category scheme="http://www.blogger.com/atom/ns#" term="プログラミング"/><category scheme="http://www.blogger.com/atom/ns#" term="効率化"/><title type='text'>[エッセイ]　残業地獄から脱却したくない若手社員には不要です―プログラミングを覚えるべき理由</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnsjuPaUN-_ExMWZ_imSns75sNual2YtSQOwVNFeo0CIqkyUV3Mzzy-_phrSE6DoxyJqoN_32JGAMz8wXiPPVwa6fdXSt2rCqjntkaLetkTciK7Gcp5dQxDs34w3BoxT-Fqp_Qx5QsyqE/s1600/medicinefrompc.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnsjuPaUN-_ExMWZ_imSns75sNual2YtSQOwVNFeo0CIqkyUV3Mzzy-_phrSE6DoxyJqoN_32JGAMz8wXiPPVwa6fdXSt2rCqjntkaLetkTciK7Gcp5dQxDs34w3BoxT-Fqp_Qx5QsyqE/s320/medicinefrompc.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;今回は自分についての話です。&lt;br /&gt;
&lt;br /&gt;
どんな流れで、ぼくがプチSE化したかをまとめてみました。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
きっと似た境遇の人はたくさんいるはず！&lt;br /&gt;
&lt;br clear=&quot;left&quot;&gt; &lt;h5&gt;雑務は若手の仕事だけど…&lt;/h5&gt;ぼくはまだまだ若手に分類される立場にいます。&lt;br /&gt;
きっとどんな会社で勤めていてもそうだと思いますが、&lt;br /&gt;
若手の業務は「雑務」に分類されるものが多いと思います。&lt;br /&gt;
&lt;br /&gt;
例をあげるとキリないですが、&lt;br /&gt;
簡単だけど、手数がやたらとかかる作業、単純なルーティン作業などなど。&lt;br /&gt;
こうした業務は若手がいない部署だと、派遣さんが担当されていたりします。&lt;br /&gt;
&lt;br /&gt;
はっきり簡潔に言ってしまえば、ほとんど付加価値のないbut手間だけがかかる仕事ばかりです。&lt;br /&gt;
&lt;br /&gt;
まるでサラリーマンとしての洗礼を受けるかのように、山のようなどうでもいい業務に追われている人も&lt;br /&gt;
多いんじゃないでしょうか？&lt;br /&gt;
間違えずにもくもくと右と左の数値が一致しているか確認する（なぜか紙ベースで確認）とか&lt;br /&gt;
こっちのシートの数値をオートフィルタでソートして、あっちのシートにペーストして合計値計算とか&lt;br /&gt;
をぼくはやっていました。&lt;br /&gt;
&lt;br /&gt;
どんな小さな仕事にも価値があって、それをダレることなくしっかりこなす精神を身につける&lt;br /&gt;
というのも、それはそれで大事なことです。&lt;br /&gt;
しょうもない作業をミスるせいで、足元をすくわれた経験を一度や二度は誰もがやってしまうでしょう。&lt;br /&gt;
&lt;br /&gt;
だからって付加価値のない、少ない仕事ばっかりやっていたら&lt;br /&gt;
いつまでたっても大した人材にはなれません。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2QtRcMIasMNOtbaaksgoz67rRBwEqYxfQiFwdM1evXzxeEi1Si0gKsoHUvIGeqGmcY2J-D4RHjqb4EFpj76dHr6GWUnTX7yrgkerr3MICJ9WWnKm6Sh4q4ncqjBmYrNbFOdky3Fbcz_o/s1600/time2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2QtRcMIasMNOtbaaksgoz67rRBwEqYxfQiFwdM1evXzxeEi1Si0gKsoHUvIGeqGmcY2J-D4RHjqb4EFpj76dHr6GWUnTX7yrgkerr3MICJ9WWnKm6Sh4q4ncqjBmYrNbFOdky3Fbcz_o/s320/time2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;やだなぁ、なんでこんな作業で残業やってるんだろ？&lt;br /&gt;
と思いながら10時くらいまで残ってひたすらエクセルシートを加工していた時期が続きました。&lt;br /&gt;
&lt;br /&gt;
こういう時期が続くと転職したくなるし、何か資格の勉強とかして違う環境に行きたいな&lt;br /&gt;
って考えてしまう。&lt;br /&gt;
せっかく入社したのに。&lt;br /&gt;
&lt;br clear=&quot;left&quot;&gt; &lt;br /&gt;
&lt;h5&gt;若手の雑務は先輩の思考停止の賜物&lt;/h5&gt;もったいないけど、今が嫌だから仕方ない。&lt;br /&gt;
でも、忙しいし転職活動用のサイトを覗いてみたけど、結構大変。&lt;br /&gt;
てか、スキルが特にあるわけじゃないから、新卒とバリューが全然変わらない第二新卒として活動するのはきつい。&lt;br /&gt;
&lt;br /&gt;
そんで気付いたんです。自分の嫌な仕事を減らすには&lt;br /&gt;
・後輩に投げる　（自分でやらない）&lt;br /&gt;
・納期を遅らせる（一日分の処理量を減らす）&lt;br /&gt;
しかない。&lt;br /&gt;
&lt;br /&gt;
残念ですが後輩はすぐには入社してくれないし、納期を遅らせることもムリ。&lt;br /&gt;
仕方ないので、少しでも早く終わらせるように手を早く動かすしかありませんでした。&lt;br /&gt;
&lt;br /&gt;
もう少し考えてみると、代々同じような思考の結果、当時のぼくがいるわけです。&lt;br /&gt;
みんなめんどくせーって思っていても、どうせ下が入ったら押し付ければばいいや♪&lt;br /&gt;
と考えているから、くだらない仕事が代々受け継がれていくわけです。&lt;br /&gt;
&lt;br /&gt;
自分がやって嫌だと思うのを後輩になげつけるのはやっぱり嫌です。&lt;br /&gt;
若手はゴミ箱じゃないんです。&lt;br /&gt;
&lt;br /&gt;
ということで、ショートカットキーを覚えまくりました。（&lt;a href=&quot;http://excel.onushi.com/short-cut-key.htm&quot;&gt;ショーカット一覧&lt;/a&gt;）&lt;br /&gt;
ということで、エクセル関数を覚えまくりました。&lt;br /&gt;
ということで、マクロ・VBA・VBScriptを覚えまくりました。&lt;br /&gt;
&lt;br /&gt;
こうして今のぼくがいます。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h5&gt;こつこつとした効率化がチリツモで効いてきます。&lt;/h5&gt;今日も一本業務アプリをリリースしました。&lt;br /&gt;
くだらない毎日の手入力作業がボタン一発で終了です。&lt;br /&gt;
もう1個アプリを開発してますが、これが完成すれば部員全員の作業が短縮されます。&lt;br /&gt;
&lt;br /&gt;
一人当たり１日5分の業務短縮でも、20人いれば年間で400時間の短縮です。&lt;br /&gt;
&lt;b&gt;50営業日&lt;/b&gt;分の時間が新たに生まれます。&lt;br /&gt;
小さなことから自動化をすすめましょ！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/5728357314797477645/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/blog-post_24.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/5728357314797477645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/5728357314797477645'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/blog-post_24.html' title='[エッセイ]　残業地獄から脱却したくない若手社員には不要です―プログラミングを覚えるべき理由'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnsjuPaUN-_ExMWZ_imSns75sNual2YtSQOwVNFeo0CIqkyUV3Mzzy-_phrSE6DoxyJqoN_32JGAMz8wXiPPVwa6fdXSt2rCqjntkaLetkTciK7Gcp5dQxDs34w3BoxT-Fqp_Qx5QsyqE/s72-c/medicinefrompc.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-310883056381987592</id><published>2011-11-23T21:18:00.002+09:00</published><updated>2015-04-19T19:51:32.301+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FileSystemObject"/><category scheme="http://www.blogger.com/atom/ns#" term="MSDN"/><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><category scheme="http://www.blogger.com/atom/ns#" term="プログラミング"/><title type='text'>[VBA] フォルダを作成 FileSystemObject</title><content type='html'>業務アプリを作っているとどうしても、エクセル関数やVBAだけでは足りない部分があります。&lt;br /&gt;
ファイルを移動させたり、フォルダを作成したりということはそのままではできません。&lt;br /&gt;
当たり前ですが、エクセルマクロの録画モードではフォルダ作成とかはできないわけです。&lt;br /&gt;
&lt;br /&gt;
エクセルVBAからファイルやフォルダをいじるのに一番楽なのは、FileSystemObjectを使うことです。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/ja-jp/library/cc427968.aspx&quot;&gt;&lt;img src=&quot;http://img.simpleapi.net/small/http://msdn.microsoft.com/ja-jp/library/cc427968.aspx&quot; alt=&quot;&quot; width=&quot;128&quot; height=&quot;128&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
マイクロソフトによる解説ページはこちら。&lt;br /&gt;
日本語で解説されているので楽ちんです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h5&gt;FileSystemObjectを使う&lt;/H5&gt;決まり事として書かないといけないことがいくつかあります。&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;Dim fso as Object
Set fso = CreateObject(&quot;Scripting.FileSystemObject&quot;)
&lt;/pre&gt;&lt;br /&gt;
これでOKです。&lt;br /&gt;
参照設定で、Microsoft Scripting Runtimeをチェックしておくと、ヘルプ機能とかがフルに使えるので便利です。&lt;br /&gt;
&lt;h5&gt;フォルダを作成する&lt;/H5&gt;&lt;pre class=&quot;brush: vb&quot;&gt;Dim fso as Object
Set fso = CreateObject(&quot;Scripting.FileSystemObject&quot;)
fso.CreateFolder フォルダ名
&lt;/pre&gt;&lt;br /&gt;
これで好きなフォルダを作成できます。&lt;br /&gt;
せっかくなので、「フォルダがすでにあるかどうかを調べて、ない場合には作成する」というのをやりましょう。&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;flag = objFSO.FolderExists(フォルダ名)
If flag = False Then
fso.CreateFolder フォルダ名
end if
&lt;/pre&gt;&lt;br /&gt;
FolderExists(フォルダ名)はFileSystemObjectのメソッドで、フォルダの存在を調べてくれるものです。&lt;br /&gt;
あればTrue、なければFalseが返ってきます。 ちょっとまどろっこしい書き方にしましたが、明示的に何をやっているか分かりやすいのでこういう書き方にしました。  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/310883056381987592/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/vba-filesystemobject.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/310883056381987592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/310883056381987592'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/vba-filesystemobject.html' title='[VBA] フォルダを作成 FileSystemObject'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-9046154480968271646</id><published>2011-11-23T19:06:00.004+09:00</published><updated>2015-04-19T19:44:59.839+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><category scheme="http://www.blogger.com/atom/ns#" term="プログラミング"/><title type='text'>[VBA]　ファイルの存在を調べる　DIR</title><content type='html'>&lt;a href=&quot;http://outlookvba.blogspot.com/2011/11/step45.html&quot;&gt;step4.5&lt;/a&gt;（リンク）で、一括で複数ファイルの保存を行う際に、保存ファイル名を連番にする方法を学びました。&lt;br /&gt;
その際に利用したのが、DIR関数。&lt;br /&gt;
地味な関数で、ぱっと見どう使っていいか分かりにくいやつの一つだと思います。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;構文&lt;/B&gt;&lt;br /&gt;
Dir[(pathname[, attributes])]&lt;br /&gt;
&lt;br /&gt;
ヘルプで詳細を確認してみましょう。&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;pathname&lt;/I&gt;&lt;br /&gt;
省略可能です。ファイル名を表す文字列式を指定します。&lt;br /&gt;
フォルダ名およびドライブ名も含めて指定できます。&lt;br /&gt;
引数 pathname に指定した内容が見つからないときは、長さ 0 の文字列 (&quot; &quot;) を返します。&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;attributes&lt;/I&gt;&lt;br /&gt;
省略可能です。&lt;br /&gt;
&lt;br /&gt;
ふーんって感じですね。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h5&gt;ないことを確認するには？&lt;/H5&gt;ヘルプの後半にある「指定した内容が見つからないときは、長さ 0 の文字列 (&quot; &quot;) を返します。&lt;br /&gt;
がポイントです。&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;If Dir(パス名)&lt;&gt;&quot;&quot; then
&#39;ファイルがないときの処理
Else
&#39;ファイルがあるときの処理
End if&lt;/pre&gt;&lt;br /&gt;
と書いてあげれば、いいわけです。&lt;br /&gt;
step4.5では、Do Whileを使って指定ファイルが見つからなくまでDir関数を使って、ないことが確認できた&lt;br /&gt;
ところで連番の数字を確定させています。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/9046154480968271646/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/vbadir.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/9046154480968271646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/9046154480968271646'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/vbadir.html' title='[VBA]　ファイルの存在を調べる　DIR'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-5859174213352507688</id><published>2011-11-21T21:49:00.002+09:00</published><updated>2015-04-19T19:46:03.424+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="効率化"/><title type='text'>[エッセイ]　仕事をしたつもり</title><content type='html'>あなたのオフィスにこんな人はいませんか？&lt;br /&gt;
・なぜかいつも忙しそうにしている&lt;br /&gt;
・作成物を印刷して、蛍光ペンでダブルチェックの印をたくさんつけている&lt;br /&gt;
・時間を賭けている割に、ミスが多い&lt;br /&gt;
他にもいろんなパターンがありそうですが、要するに効率の悪い人です。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc3cjyMVTcmneMYm7qxazvDnsfZDDliVdH2vZkpTNP5lyANL7adrrHv2DCEWgmouz6Fg8LM-KVTQwFzOuBx8mmKZnZln96iFHmqouoI7Qo95cQe_aPl1D83WryF6Wrrv6jMdtiuSKcfAQ/s1600/tired.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc3cjyMVTcmneMYm7qxazvDnsfZDDliVdH2vZkpTNP5lyANL7adrrHv2DCEWgmouz6Fg8LM-KVTQwFzOuBx8mmKZnZln96iFHmqouoI7Qo95cQe_aPl1D83WryF6Wrrv6jMdtiuSKcfAQ/s320/tired.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
最近は不景気なせいかチームのメンバーが減っても補充がないんですよね。&lt;br /&gt;
5人でやっていた仕事を一時的だということで3人でひーひー頑張る。&lt;br /&gt;
気づくとミスをやらかしていて、再発防止策を講じるということで作成物へのチェック作業が増える。&lt;br /&gt;
手数が増えて、ひーひーがひーひーひーで頑張る。&lt;br /&gt;
で、またミスをやって…の繰り返し。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
不思議なことに、ひーひーも慣れてしまってずっと文句も言わずにひーひー言っている人がオフィスには&lt;br /&gt;
必ず一人はいます。&lt;br /&gt;
アウトプットは微妙な割に、ひーひーと全力出してるから、周囲はそこそこ温かい目で評価する。&lt;br /&gt;
本人も忙しいので仕事している気になっているし、残業代がきちんと出る企業であればお財布は周囲の&lt;br /&gt;
人の視線以上に温かい。&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;&lt;iframe src=&quot;http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=okadak5okada-22&amp;o=9&amp;p=8&amp;l=as1&amp;m=amazon&amp;f=ifr&amp;ref=qf_sp_asin_til&amp;asins=4061385038&quot; style=&quot;width:120px;height:240px;&quot; scrolling=&quot;no&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; frameborder=&quot;0&quot; align=&quot;left&quot;&gt;&lt;/iframe&gt; 最近はやりの『仕事をしたつもり』にその辺の心理について解説されています。&lt;br /&gt;
上記に自分がちょっとでもあてはまる感じる人は騙されたと思って読んでみて下さい。&lt;br /&gt;
目からうろこですよ、きっと&lt;/p&gt;&lt;br /&gt;
で、今回言いたいことはたった一つ&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ちゃんと頭を使って、物事を整理すれば、&lt;br /&gt;
仕事は絶対に今より短時間で終わります。&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
具体例をひとつご紹介。&lt;br /&gt;
ボクの昔の上司で超絶な方がいました。&lt;br /&gt;
・海外支店の拠点長&lt;br /&gt;
・兼、現地販売責任者&lt;br /&gt;
・兼、支店の総務部部長&lt;br /&gt;
を全部こなしていたそうです。&lt;br /&gt;
&lt;br /&gt;
超絶に頭のいい人でした。いろんな断片情報から全体像を描くのが上手い人でした。&lt;br /&gt;
ちょっと違いますが、「１聞いて、１０分かる人」です。&lt;br /&gt;
&lt;br /&gt;
ボクはこんな上司には慣れませんが、プログラミングという武器で少しでも近付きたいです。&lt;br /&gt;
その試行錯誤から生まれたアウトプットをみなさんと共有できたら嬉しい限りですね。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/5859174213352507688/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/blog-post_21.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/5859174213352507688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/5859174213352507688'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/blog-post_21.html' title='[エッセイ]　仕事をしたつもり'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc3cjyMVTcmneMYm7qxazvDnsfZDDliVdH2vZkpTNP5lyANL7adrrHv2DCEWgmouz6Fg8LM-KVTQwFzOuBx8mmKZnZln96iFHmqouoI7Qo95cQe_aPl1D83WryF6Wrrv6jMdtiuSKcfAQ/s72-c/tired.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-3426546698809350069</id><published>2011-11-20T22:39:00.003+09:00</published><updated>2015-04-19T19:45:41.107+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Outlook"/><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><category scheme="http://www.blogger.com/atom/ns#" term="文字列"/><category scheme="http://www.blogger.com/atom/ns#" term="関数"/><title type='text'>step4.5 添付ファイルを連番で保存</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKT22DNdjOtur5A_OncvpmEUmHsO1WYcRVZRahgKWzZC3GGeV50pwu49mj-k3Q_UVJFShvtetqrSXsqy1Z7Hq7No1MAfH_Bjz6qrixAP1gefTUuPgZEx52SH-XwNCZl8t3rcwVV5vA6s0/s1600/numbering.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;220&quot; width=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKT22DNdjOtur5A_OncvpmEUmHsO1WYcRVZRahgKWzZC3GGeV50pwu49mj-k3Q_UVJFShvtetqrSXsqy1Z7Hq7No1MAfH_Bjz6qrixAP1gefTUuPgZEx52SH-XwNCZl8t3rcwVV5vA6s0/s320/numbering.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;http://outlookvba.blogspot.com/2011/11/step4.html&quot;&gt;step4&lt;/a&gt;では、Outlookで受信した添付ファイルをとりあえず保存する方法を紹介しました。&lt;br /&gt;
これはこれで便利だと思います。&lt;br /&gt;
ただ、これは結構大ざっぱな作りです。&lt;br /&gt;
&lt;br /&gt;
というのも、「SaveAs」は同一のファイル名のファイルが存在する場合上書き保存になってしまうからです。&lt;br /&gt;
ですので、一度に同一名ファイルのものを処理しようとすると最後に処理したファイルのみがポツンとフォルダに残った状態に。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
いろいろ回避の仕方はありますが、その一つがファイルを連番で保存するというやり方です。&lt;br /&gt;
abc_2.csv、abc_3.csv、abc_4.csv、…、abc_n.csv (n = 2,3,4…)&lt;br /&gt;
という感じです。&lt;br /&gt;
&lt;br /&gt;
こうした形式の保存方法のヒントはすでに&lt;a href=&quot;http://outlookvba.blogspot.com/2011/11/step35.html&quot;&gt;文字列についてのエントリー&lt;/a&gt;で紹介済みです。&lt;br /&gt;
考え方としては、下のフローチャートのようになります。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVVti2yF87Skq3ADnbpaQK5MlO-KK6JfErZvNZx6PQXQMLOpDiIKUkCyJf0gFq6riPZTLNwvXVM7IVczSudyroBW3dTBLWCfbYovdByI94A3peCUnqJmrNk-inFUexLEIFyNYOa4pHT4s/s1600/savefile.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; width=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVVti2yF87Skq3ADnbpaQK5MlO-KK6JfErZvNZx6PQXQMLOpDiIKUkCyJf0gFq6riPZTLNwvXVM7IVczSudyroBW3dTBLWCfbYovdByI94A3peCUnqJmrNk-inFUexLEIFyNYOa4pHT4s/s320/savefile.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
これであれば、100個でも200個でも大丈夫です。&lt;br /&gt;
さて、コードは以下の通り。&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;file_name = myfolder.Items(i).Attachments(j).DisplayName
If Dir(path &amp; file_name) = &quot;&quot; Then
myfolder.Items(i).Attachments(j).SaveAsFile (path &amp; file_name)
Else
&#39;同じ名前のファイルが保管フォルダーにあるので、名前を変更
k = 2
While Dir(path &amp; Replace(file_name, Right(file_name, 4), &quot;&quot;) &amp; &quot;_&quot; &amp; k &amp; Right(file_name, 4)) &lt;&gt; &quot;&quot;
k = k + 1
Wend
myfolder.Items(i).Attachments(j).SaveAsFile (path &amp; Replace(file_name, Right(file_name, 4), &quot;&quot;) &amp; &quot;_&quot; &amp; k &amp; Right(file_name, 4))
&lt;/pre&gt;&lt;br /&gt;
コードの冒頭で読みやすくするために、file_nameという変数の中に添付ファイルのオリジナルのファイル名を突っ込んでいます。&lt;br /&gt;
これで可読性が上がり、自分に優しいコードになります。 簡単ですが、これで連番で保存することが出来るようになります。 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/3426546698809350069/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/step45.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/3426546698809350069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/3426546698809350069'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/step45.html' title='step4.5 添付ファイルを連番で保存'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKT22DNdjOtur5A_OncvpmEUmHsO1WYcRVZRahgKWzZC3GGeV50pwu49mj-k3Q_UVJFShvtetqrSXsqy1Z7Hq7No1MAfH_Bjz6qrixAP1gefTUuPgZEx52SH-XwNCZl8t3rcwVV5vA6s0/s72-c/numbering.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-4281028637478439556</id><published>2011-11-17T20:38:00.005+09:00</published><updated>2015-04-19T19:46:33.671+09:00</updated><title type='text'>step4　添付ファイルを一括で自動保存</title><content type='html'>&lt;a href=&quot;http://outlookvba.blogspot.com/2011/11/stepoutlook.html&quot;&gt;step3&lt;/a&gt; 送信者のアドレス、件名を習得できるようになりました&lt;br /&gt;
&lt;a href=&quot;http://outlookvba.blogspot.com/2011/11/step35.html&quot;&gt;step3.5&lt;/a&gt;　文字列操作で必要な最低限の知識もカバーしました。&lt;br /&gt;
&lt;br /&gt;
これで下準備は万全です。&lt;br /&gt;
&lt;br /&gt;
今回は、早速メールに添付されているファイルを一括でマクロを使って保存する方法について整理しましょう。&lt;br /&gt;
&lt;br /&gt;
これでほとんど目標に掲げたことをカバーできるようになります。&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;Sub Outlook_test()
Dim objOL As Object
Dim objNAMESPC As Object
Dim myfolder As Object

Set objOL = CreateObject(&quot;Outlook.Application&quot;)
Set objNAMESPC = objOL.GetNamespace(&quot;MAPI&quot;)
Set myfolder = objNAMESPC.GetDefaultFolder(olFolderInbox)
Debug.Print myfolder

myfolder.Items.Count
Debug.Print myfolder.Items.Count

Dim path As String
path =&quot;C://abc/&quot;  &#39;保存先のフォルダ名

Dim i As Long
i = 1
Dim ItemNumber As Long
ItemNumber = myfolder.Items.Count
Do While i &lt;= ItemNumber
   Debug.print &quot;受信時間&quot; &amp; myfolder.Items(i).ReceivedTime &amp; &quot;アドレス&quot; &amp; myfolder.Items(i).SenderEmailAddress &amp; &quot;件名&quot; &amp; myfolder.Items(i).Subject

　If UCase(myfolder.Items(i).SenderEmailAddress) Like UCase(&quot;yamada[@]outlook[.]com&quot;) then
            Dim attm as Integer
       attm = myfolder.Items(i).Attachments.Count
          For j =1 to attm
              myfolder.Items(i).Attachments(j).SaveAsFile (path &amp; myfolder.Items(i).Attachments(j).DisplayName)
          Next j
i = i + 1
Loop
End Sub
&lt;/pre&gt;
さて解説です。


&lt;div style=&quot;background-color:#ccccff&quot;&gt;
Dim path As String
path =&quot;C://abc/&quot;  &#39;保存先のフォルダ名。

&lt;/div&gt;ここで、保存先フォルダを指定しています。
あとで、ファイル保存するとこれでも触れますが、最後に「/」（もしくは「\」）を付けて下さい。
これがないと、フォルダ名とファイル名がごっちゃになってしまい、保存できません。


&lt;div style=&quot;background-color:#ccccff&quot;&gt;If UCase(myfolder.Items(i).SenderEmailAddress) Like UCase(&quot;yamada[@]outlook[.]com&quot;) then
Dim attm as Integer
attm = myfolder.Items(i).Attachments.Count
For j = attm
myfolder.Items(i).Attachments(j).SaveAsFile (path &amp; myfolder.Item(i).Attachments(j).DisplayName)
&lt;/div&gt;
ここが本日のポイント。
やっていることは、
yamada[@]outlook[.]comから届いたメールのみを対象にして、添付してあるファイルを順番に、指定したフォルダに保存
です。
UCase関数で、すべて大文字にしてあげてます。
どの文字が大文字か事前に予想できない場合は、全て大文字化してしまえばスルーすることはないですし、個別に条件を追加しなくてもすみます。

＜ここで、注意点！＞
「@」「-」「_」「.」などは[]でくくって下さい。
くくらないとこれら記号は、文字列として処理できません。


ちなみに、ファイルが複数添付されていてもいいように、
&lt;div style=&quot;background-color:#ccccff&quot;&gt;attm = myfolder.Items(i).Attachments.Count&lt;/div&gt;
で添付ファイルの合計数を数えて、１番目からその合計数まで保存作業を繰り返させています。

保存作業はここですね。
&lt;div style=&quot;background-color:#ccccff&quot;&gt;myfolder.Items(i).Attachments(j).SaveAsFile (path &amp; myfolder.Item(i).Attachments(j).DisplayName)
&lt;/div&gt;
「SaveAsFile」で、保存
「DisplayName」が添付ファイルのファイル名を取得するメソッドです。
DisplayNameはDisplayとありますが、拡張子を非表示にしていても、拡張子付きでファイル名を返してくれます。


これで、添付ファイルは保存できるようになりました。

しかもファイルがいくつ添付されていようと対応可能です。
100個で200個でも問題なし！！

ただ、安定したツールにするにはいくつかハードルが残っています。
・保存フォルダに既に同一ファイル名があったらどうする？
・一つのアドレスしか指定してないけど、実際にはもっとたくさんある
・アドレスだけじゃなくて、もっと複数の条件で絞らないといらない添付ファイルまで保存してしまう。

などなど。
次のエントリーで、そうした問題を整理しながら回避する方法をまとめましょう。


&lt;a href=&quot;http://pvk.jp/&quot;&gt;
&lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt;
&lt;/a&gt;
&lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/4281028637478439556/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/step4.html#comment-form' title='3 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/4281028637478439556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/4281028637478439556'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/step4.html' title='step4　添付ファイルを一括で自動保存'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-7336043714521600626</id><published>2011-11-14T21:54:00.001+09:00</published><updated>2015-04-19T19:46:49.191+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><category scheme="http://www.blogger.com/atom/ns#" term="VBScript"/><category scheme="http://www.blogger.com/atom/ns#" term="エッセイ"/><category scheme="http://www.blogger.com/atom/ns#" term="プログラミング"/><title type='text'>社内SEが本音で語るサラリーマンに必要なたった一つのプログラミング言語</title><content type='html'>このサイトを見てる人なら、一度はこんな風に考えた事ありますよね？&lt;br /&gt;
&lt;br /&gt;
・仕事楽にしたいなぁ&lt;br /&gt;
・ルーティング作業なのにどうしして手でやってるんだろ？&lt;br /&gt;
・自動でできないかなぁ&lt;br /&gt;
・てゆーかめんどくさい&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXRWdNUpNwt7hAZW-PZz2DvizeLgfw4TDvuh8aOBTM7cVeqrxBWD3flc8bZN6hOx6QF-uJQfyzoOYmASzRzeL_yPQad1IP24pDwM5EtQi9cFXPsmNa_Nt839W0R5FIp05RX1Y3yVUwmKg/s1600/lazy.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXRWdNUpNwt7hAZW-PZz2DvizeLgfw4TDvuh8aOBTM7cVeqrxBWD3flc8bZN6hOx6QF-uJQfyzoOYmASzRzeL_yPQad1IP24pDwM5EtQi9cFXPsmNa_Nt839W0R5FIp05RX1Y3yVUwmKg/s320/lazy.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
で、最近はやりのXXX　HACK!的な本を立ち読みしてみたり、アマゾンでつい買ってみっちゃったり。&lt;br /&gt;
&lt;br /&gt;
「自動」って言葉を聞くとプログラムって連想して、Google様に「自動化　プログラム」とかって聞いてみる。&lt;br /&gt;
そうすると、役に立ちそうでたたないページが山のように見つかる。&lt;br /&gt;
＊今やってみましたら13,000,000件もひっかかりました。多すぎ！ｗ&lt;br /&gt;
&lt;br /&gt;
最近のはやりを見るとphpとか、iphone効果でObject-C。弾小飼にあこがれてperlを眺めてみたり。&lt;br /&gt;
でも普通のサラリーマンには不要です。&lt;br /&gt;
&lt;br /&gt;
php：わざわざサーバーいじる必要ないですよ&lt;br /&gt;
java：どんだけ大規模な業務を自動化したいんですか？&lt;br /&gt;
Object-C：iphoneもipadも関係ないです。電車の中でブログを読むのに使ってるくらいです。&lt;br /&gt;
javascript：HTMLファイルに表示させる必要ないですから。&lt;br /&gt;
&lt;br /&gt;
と気づくと自分の業務に関係してないプログラミング言語ばかりなことに気づきます。&lt;br /&gt;
なんかカッコいいし、使いこなせると世界が広がる感があるけど、要らないんです。&lt;br /&gt;
もちろんできるようになりたいけどね！！&lt;br /&gt;
&lt;br /&gt;
で自分が何を使っているとデスクを見まわすと、&lt;br /&gt;
・エクセル&lt;br /&gt;
・Outlook&lt;br /&gt;
・パワポ&lt;br /&gt;
・ワード&lt;br /&gt;
・Internet Explorer&lt;br /&gt;
Office製品ばっかりじゃないかと気づきます。&lt;br /&gt;
そうあなたのデスクにはスティーブ・ジョブスはいないんです。&lt;br /&gt;
&lt;br /&gt;
で、上記アプリで何をしているかというと&lt;br /&gt;
・表計算&lt;br /&gt;
・グラフ化&lt;br /&gt;
・データ入力&lt;br /&gt;
・メール&lt;br /&gt;
・資料作成&lt;br /&gt;
です。地味ですね。&lt;br /&gt;
僕には、Zenを意識したかっこいいパワポ資料を作るくらいしか刃向かう術を思いつけません。&lt;br /&gt;
&lt;br /&gt;
やれやれと思いながら、データ入力が終わったファイルを別名で、今日の日付が名前になっているフォルダに保存と。&lt;br /&gt;
届いたメールに添付さているファイルをとりあえず作業用のフォルダにおいていつもの作業をするわけです。&lt;br /&gt;
&lt;br /&gt;
で、以下のように思ったわけです。&lt;br /&gt;
ぼくは人生で何時間Microsoft社に囲まれて、Windowsで動く箱の中で作業をするんだろう？&lt;br /&gt;
もっとカッコよく楽な感じで過ごせないのかな&lt;br /&gt;
&lt;br /&gt;
そこでたどり着いたのが、VBAですよVBScriptですよ。&lt;br /&gt;
普通のサラリーマンには、phpもRubyも要りません。&lt;br /&gt;
Object-Cは家でやって下さい。&lt;br /&gt;
仲良くなるべき相手は、スティーブじゃなくて、ビルです。ゲイツです。&lt;br /&gt;
&lt;br /&gt;
驚きましたか？&lt;br /&gt;
残念ですか？&lt;br /&gt;
悔しいですが、これが現実なんです。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeNZjDNmRWrmb04wdd2KXS0LGI2CVORcPVs605fEl70QxF44jogK51_OCAkSgpmKwUgnFYzpwBGcm8ar4WgelMJpyfDreoKdXkvPQOsWg72-l84q2CU5L0MaErgSudk9pf-B3Q9UJfcBs/s1600/bill-gates.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;201&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeNZjDNmRWrmb04wdd2KXS0LGI2CVORcPVs605fEl70QxF44jogK51_OCAkSgpmKwUgnFYzpwBGcm8ar4WgelMJpyfDreoKdXkvPQOsWg72-l84q2CU5L0MaErgSudk9pf-B3Q9UJfcBs/s320/bill-gates.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
というわけで、Office製品代表格のひとつであるOutlookを少しでも楽に使いましょうよ！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
コメントし忘れましたが、たまにアクセス使えると便利ですよね。たまにしか使わないけど…。 &lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/7336043714521600626/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/se.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/7336043714521600626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/7336043714521600626'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/se.html' title='社内SEが本音で語るサラリーマンに必要なたった一つのプログラミング言語'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXRWdNUpNwt7hAZW-PZz2DvizeLgfw4TDvuh8aOBTM7cVeqrxBWD3flc8bZN6hOx6QF-uJQfyzoOYmASzRzeL_yPQad1IP24pDwM5EtQi9cFXPsmNa_Nt839W0R5FIp05RX1Y3yVUwmKg/s72-c/lazy.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-8602172699552311986</id><published>2011-11-14T00:31:00.004+09:00</published><updated>2015-04-19T19:47:15.089+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="文字列"/><category scheme="http://www.blogger.com/atom/ns#" term="関数"/><title type='text'>step3.5 これだけは押さえておきたい文字列操作の3パターン</title><content type='html'>どんな関数を調べていくと一見、絶対使わないような関数が出てきます。&lt;br /&gt;
普段エクセルで表計算とかしている分だとほとんど使わないのがおそらく文字列操作に関連するものでしょう。&lt;br /&gt;
半角文字を全角に変換する関数とかもあります。&lt;br /&gt;
多分、一生使わない人が大半でしょう笑&lt;br /&gt;
（↑笑っておきながら、最近使いました。。。どんだけ人がやらないことやらされてるんだ　orz）&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
今回は、目標であるプログラムを作成するにあたって絶対必要なものを３パターン計８個ピックアップします。&lt;br /&gt;
&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;１．大文字、小文字に変換&lt;/b&gt;&lt;br /&gt;
相手のメールアドレスは本当に全部小文字ですか？&lt;br /&gt;
最初の一文字だけ大文字だったりしませんか？&lt;br /&gt;
ほとんどの場合全部小文字だけど、たまに特定の人だけ大文字混じりで届いたりしませんか？&lt;br /&gt;
安全な業務ツール作成するには、いちいちこんなことを考えるのは面倒なので、関数を使って大文字か小文字のどちらかに統一した方が楽です。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color:#ccccff&quot;&gt;大文字化→ Upper(文字列)&lt;br /&gt;
小文字化→ Lower(文字列)&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;２．左から○○文字抜き出す、右からXX字抜き出す&lt;/b&gt;&lt;br /&gt;
ファイル名を指定するときに、こうした関数を使うことになります。&lt;br /&gt;
「特に右から４字抜き出す」はよく使ってます。&lt;br /&gt;
&lt;br /&gt;
左から文字を書くのになんで、右からでしょう？&lt;br /&gt;
それは拡張子だけ分離したいときがよくあるからです。&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color:#ccccff&quot;&gt;左から○○文字抜き出す→ Left(文字列, ○○)&lt;br /&gt;
右からXX字抜き出す→ Right(文字列, XX)&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
右、左の両方とも使えるようになると、「左のXX目から、○○目まで」っていうのも気になりますよね。&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color:#ccccff&quot;&gt;左のXX目から、○○目まで→ Mid(文字列, XX, ○○)&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
ただこれは実は使うのが難しいケースが多いんです。&lt;br /&gt;
というのも、「文字列」が全部で何文字か予め分からないケースが多いから。&lt;br /&gt;
経験上、「何文字目から何文字目まで」抜き出すというより、「左からXX字目から、右から数えて○○字まで」抜き出したいことの方が多かった気がします。&lt;br /&gt;
こういうときは、全体で何文字あるか分からないとまずい。&lt;br /&gt;
出たとこ勝負ってわけにもいかないので、文字列の長さを数える必要があります。&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color:#ccccff&quot;&gt;文字列の長さを数える→ Len(文字列) &lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
合わせ技で、こんな感じになります&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color:#ccccff&quot;&gt;Mid(文字列, XX, Len(文字列) - ○○)&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
これができると、予め何文字あるか知らないときでも何とかなります。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;３．置換&lt;/b&gt;&lt;br /&gt;
ある文字を他の文字に置き換えるやつです。&lt;br /&gt;
むしろ、ある文字だけを消去したいときに便利な気がします。&lt;br /&gt;
今までやってきた範囲では、日付型ではない日付データに含まれているスラッシュ「/」を消して、yymmdd形式にしたりするっていうのに使いました。&lt;br /&gt;
＊11/01/30→110130　とか。ファイル名、フォルダ名に日付を使うときによく使います。&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color:#ccccff&quot;&gt;XXを○○に置換→ Replace(文字列, XX, ○○)&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
しれっと「日付型」って言葉が出てきましたね。&lt;br /&gt;
プログラミングをする上で避けて通れないのが、「データの型」の理解です。&lt;br /&gt;
慣れないとややこしい上に、バグの原因になる…&lt;br /&gt;
初めのころはこれで相当苦労しました。&lt;br /&gt;
次のエントリーで最低限知っておくべきデータ型についてまとめますね。&lt;br /&gt;
step数がなかなか増えませんが、このへんを押さえていれば結構なんでも応用が効きますのでがんばりましょう！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
今回は以下のサイトにお世話になりました。&lt;br /&gt;
エクセル関数のサイトですが、今回紹介した関数はそのままVBAでも使えます。&lt;br /&gt;
Excel（エクセル）基本講座&lt;br /&gt;
URL:&lt;a href=&quot;http://www.eurus.dti.ne.jp/yoneyama/Excel/kansu/moji_1.htm&quot;&gt;http://www.eurus.dti.ne.jp/yoneyama/Excel/kansu/moji_1.htm&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/8602172699552311986/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/step35.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/8602172699552311986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/8602172699552311986'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/step35.html' title='step3.5 これだけは押さえておきたい文字列操作の3パターン'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-199432826717204024</id><published>2011-11-13T20:34:00.003+09:00</published><updated>2011-12-06T21:57:47.626+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Outlook"/><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>step1.5 受信トレイ以外のフォルダを指定</title><content type='html'>step1では、デフォルトで指定されているフォルダ（受信トレイ）を指定先としてオブジェクトを作りました。&lt;br /&gt;
当たり前ですが、このままコードを書きすすめていくと、受信トレイにあるメールしかマクロで動かせません。&lt;br /&gt;
他のフォルダのメールも操作したいですよね？&lt;br /&gt;
という要望があるはずなので、ここでは番外編として好きなフォルダを指定する方法をまとめておきます。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ここでは試しに、受信トレイ直下にある「TEST」というフォルダを指定してみましょう。&lt;br /&gt;
Outlook上ではこんな感じの表示なっている状態です。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglqRfmNKYiC9lCA-Iqzk4hXL0K2HIo1hk4MkFIl-pnRZqwsbBad0b6_UFdoTmsqOfWYeVtjMlHv-Nng62NfAKWja1qLwjMt69jbvI37t-jQpZSITTdj4PJayLjkDBznSZ2JvSmFeO7cqA/s1600/otherfolder.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; width=&quot;294&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglqRfmNKYiC9lCA-Iqzk4hXL0K2HIo1hk4MkFIl-pnRZqwsbBad0b6_UFdoTmsqOfWYeVtjMlHv-Nng62NfAKWja1qLwjMt69jbvI37t-jQpZSITTdj4PJayLjkDBznSZ2JvSmFeO7cqA/s320/otherfolder.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
コードは以下のようになります。&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;
Set objOL = CreateObject(&quot;Outlook.Application&quot;)
Set objNAMESPC = objOL.GetNamespace(&quot;MAPI&quot;)
Set myfolder = objNAMESPC.Folders(olFolderInbox).Folders(&quot;TEST&quot;)
Debug.Print myfolder
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
イミディエイト・ウィンドウにTESTって表示されましたか？&lt;br /&gt;
objNAMESPC.Folders(olFolderInbox)で受信トレイまでたどり着いているので、その傘下にあるFolderを名前で指定してあげいるわけですね。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
では、TESTフォルダーの下にある子TESTを指定したいときはどうするのでしょう？&lt;br /&gt;
こういう状態ですね。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNgyWIJm62AGcfdipUk9X-BcUGjCu92kXA54XyW_hJVu-neqfVlIQ6pQT-xT6sydldNZcTsMJxmdPqdOFRZCkwrreNl0FeP0nH7AzsYgN1FltxMt9Iii1-_BUz5erwsTyQ-AaEmyvWkT8/s1600/kofolder.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; width=&quot;182&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNgyWIJm62AGcfdipUk9X-BcUGjCu92kXA54XyW_hJVu-neqfVlIQ6pQT-xT6sydldNZcTsMJxmdPqdOFRZCkwrreNl0FeP0nH7AzsYgN1FltxMt9Iii1-_BUz5erwsTyQ-AaEmyvWkT8/s320/kofolder.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
答えはこうですよね&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;
Set objOL = CreateObject(&quot;Outlook.Application&quot;)
Set objNAMESPC = objOL.GetNamespace(&quot;MAPI&quot;)
Set myfolder = objNAMESPC.Folders(olFolderInbox).Folders(&quot;TEST&quot;).Folders(&quot;子TEST&quot;)
Debug.Print myfolder
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
ここまでやるとどれだけ下層のフォルダーでも指定できますね！
ってそんな深くフォルダを作る人はいない気がしてきたが↓

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt;
&lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt;
&lt;/a&gt;
&lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/199432826717204024/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/step15.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/199432826717204024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/199432826717204024'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/step15.html' title='step1.5 受信トレイ以外のフォルダを指定'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglqRfmNKYiC9lCA-Iqzk4hXL0K2HIo1hk4MkFIl-pnRZqwsbBad0b6_UFdoTmsqOfWYeVtjMlHv-Nng62NfAKWja1qLwjMt69jbvI37t-jQpZSITTdj4PJayLjkDBznSZ2JvSmFeO7cqA/s72-c/otherfolder.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-2168271820077523249</id><published>2011-11-13T10:43:00.003+09:00</published><updated>2015-04-19T19:47:27.837+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Outlook"/><title type='text'>Outlook VBAの便利なサイト集</title><content type='html'>先人たちの知恵をここから学びに行きましょう！&lt;br /&gt;
&lt;br /&gt;
三流君&lt;br /&gt;
&lt;a href=&quot;http://www.ken3.org/cgi-bin/group/vba_outlook.asp&quot;&gt;&lt;img src=&quot;http://img.simpleapi.net/small/http://www.ken3.org/cgi-bin/group/vba_outlook.asp&quot; alt=&quot;&quot; width=&quot;128&quot; height=&quot;128&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
ここがすごいのは、動画も一緒にアップしてくれているのでホントに「見て」分かります。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
Outlook研究所&lt;br /&gt;
&lt;a href=&quot;http://outlooklab.wordpress.com/&quot;&gt;&lt;img src=&quot;http://img.simpleapi.net/small/http://outlooklab.wordpress.com/&quot; alt=&quot;&quot; width=&quot;128&quot; height=&quot;128&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
読者投稿に応えてエントリーを増やしたりしていてインタラクティブなサイトです。&lt;br /&gt;
エントリー数が多くて参考になる記事が多いのが特徴。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Outlook VBA Sample&lt;br /&gt;
&lt;a href=&quot;http://www.geocities.co.jp/SiliconValley-Bay/3475/outlook_vba.html&quot;&gt;&lt;img src=&quot;http://img.simpleapi.net/small/http://www.geocities.co.jp/SiliconValley-Bay/3475/outlook_vba.html&quot; alt=&quot;&quot; width=&quot;128&quot; height=&quot;128&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
シンプルな作りで、必要なパーツ毎にまとめられています。&lt;br /&gt;
コピペプログラマー向きなサイトです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
見つけたらまた追加していきます！&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;88&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/2168271820077523249/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/outlook-vba.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/2168271820077523249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/2168271820077523249'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/outlook-vba.html' title='Outlook VBAの便利なサイト集'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-4647441860530493606</id><published>2011-11-13T00:49:00.010+09:00</published><updated>2015-04-19T19:47:45.022+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Outlook"/><title type='text'>step3　Outlook　アドレス、件名、受信時間を調べる</title><content type='html'>前回は届いていたメールの総数を数えました。（&lt;a href=&quot;http://outlookvba.blogspot.com/2011/11/step2.html&quot;&gt;step2&lt;/a&gt;）&lt;br /&gt;
いよいよ個別メールの情報を調べていきましょう。&lt;br /&gt;
これが自在にできれば、目標にかなり近づきます！！&lt;br /&gt;
コードは↓のような感じ&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;Sub Outlook_test()
Dim objOL As Object
Dim objNAMESPC As Object
Dim myfolder As Object

Set objOL = CreateObject(&quot;Outlook.Application&quot;)
Set objNAMESPC = objOL.GetNamespace(&quot;MAPI&quot;)
Set myfolder = objNAMESPC.GetDefaultFolder(olFolderInbox)
Debug.Print myfolder

myfolder.Items.Count
Debug.Print myfolder.Items.Count

Dim i As Long
i = 1
Dim ItemNumber As Long
ItemNumber = myfolder.Items.Count
Do While i &lt;= ItemNumber
   Debug.print &quot;受信時間&quot; &amp; myfolder.Items(i).ReceivedTime &amp; &quot;アドレス&quot; &amp; myfolder.Items(i).SenderEmailAddress &amp; &quot;件名&quot; &amp; myfolder.Items(i).Subject

i = i + 1
Loop
End Sub
&lt;/pre&gt;

動きましたか？
やってることは
「myfolderにあるi番目のアイテム（メールのこと）の受信時間（ReceivedTime）、アドレス（SenderEmailAddress）、件名(Subject)を表示する」
という作業をItemNumber（受信メール総数）回だけ繰り返す
ということです。

&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;
&lt;br&gt;
&lt;br&gt;

ちなみに、プチネタですがプログラムを少し早く動かすために工夫があります。
ItemNumber = myfolder.Items.Count
Do While i &lt;= ItemNumber
の部分です。

次のエントリーではいよいよ添付ファイルの情報を調べるやり方について書きます。
これって
Do While i &lt;= myfolder.Items.Count
と書いても同じ意味ですよね？
変数も一つ減るし楽な感じがします。
でも、実はこの書き方の方が実行速度は落ちます。
なぜかというと、毎回myfolderにあるアイテムの数を数えているからです。
件数が少なければ大したことありませんが、1,000件も10,000件も溜っているメールボックスの情報を取る場合は目に見える差が出ます！！

まぁちょっとしたこだわりです。
別に気にしなくても構いません。笑







&lt;a href=&quot;http://pvk.jp/&quot;&gt;
&lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt;
&lt;/a&gt;
&lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/4647441860530493606/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/stepoutlook.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/4647441860530493606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/4647441860530493606'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/stepoutlook.html' title='step3　Outlook　アドレス、件名、受信時間を調べる'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-3410469388355546501</id><published>2011-11-12T23:51:00.007+09:00</published><updated>2011-12-06T21:56:04.382+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Outlook"/><title type='text'>step2　Outlook受信トレイのメールの件数を数える</title><content type='html'>前回は、デフォルトで指定しているOutlookのメールボックスをオブジェクト化するところまで説明しました。&lt;br /&gt;
メールをいじるところの直前までいったことになります。&lt;br /&gt;
今回は、メールボックスに届いているメール件数を調べてみます。&lt;br /&gt;
コードは以下の通り、前回分に2行増えます。&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;Sub Outlook_test()&lt;br /&gt;
Dim objOL As Object&lt;br /&gt;
Dim objNAMESPC As Object&lt;br /&gt;
Dim myfolder As Object&lt;br /&gt;
&lt;br /&gt;
Set objOL = CreateObject(&quot;Outlook.Application&quot;)&lt;br /&gt;
Set objNAMESPC = objOL.GetNamespace(&quot;MAPI&quot;)&lt;br /&gt;
Set myfolder = objNAMESPC.GetDefaultFolder(olFolderInbox)&lt;br /&gt;
Debug.Print myfolder&lt;br /&gt;
myfolder.Items.Count&lt;br /&gt;
Debug.Print myfolder.Items.Count&lt;br /&gt;
End Sub&lt;/pre&gt;
&lt;br /&gt;
動きましたか？これで受信トレイにあるメールの総数がイミディエイト・ウィンドウに表示されるはずです。&lt;br /&gt;
コードを手入力された場合は、「Items」と複数形になっているのに注意して下さい。&lt;br /&gt;
自分で書いてて、単数形で書いたせいでばっちり途中で止まりました　汗&lt;br /&gt;
&lt;br /&gt;
&lt;H5&gt;より下層のオブジェクトを作成するときは…&lt;/H5&gt;
お気づきかと思いますが、上記で書いたことは結局↓のように書いても同じことになります。&lt;br /&gt;
CreateObject(&quot;Outlook.Application&quot;).GetNamespace(&quot;MAPI&quot;).GetDefaultFolder(olFolderInbox).Items.Count&lt;br /&gt;
XX.YY.ZZという流れで、大きいモノから小さいモノへと「.」でつないで行き、最後にメソッドとなるcountで数えています。&lt;br /&gt;
これをいちいち書いてられないし、読みたくもないので、Setを使って名前を付けてあげているわけです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/3410469388355546501/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/step2.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/3410469388355546501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/3410469388355546501'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/step2.html' title='step2　Outlook受信トレイのメールの件数を数える'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-559328300128092793</id><published>2011-11-12T23:29:00.008+09:00</published><updated>2015-04-19T19:48:00.363+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Outlook"/><title type='text'>step1　オブジェクトの生成　Outlookをエクセルからいじるスタートポイント</title><content type='html'>前回のエントリー&lt;a href=&quot;http://outlookvba.blogspot.com/2011/11/blog-post_12.html&quot;&gt;（最初にすること　参照設定 ）&lt;/a&gt;では、参照設定をしました。&lt;br /&gt;
次は、OutlookをエクセルVBAでいじるために、Outlookのオブジェクトを作ります。&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: vb&quot;&gt;Sub Outlook_test()
Dim objOL As Object
Dim objNAMESPC As Object
Dim myfolder As Object

Set objOL = CreateObject(&quot;Outlook.Application&quot;)
Set objNAMESPC = objOL.GetNamespace(&quot;MAPI&quot;)
Set myfolder = objNAMESPC.GetDefaultFolder(olFolderInbox)
Debug.Print myfolder
End Sub
&lt;/pre&gt;&lt;br /&gt;
意味不明からもしれませんが、くじけずに。&lt;br /&gt;
これを実行すると、イミディエイト・ウィンドウにデフォルトで指定されているフォルダ名が表示されます。&lt;br /&gt;
多分、「受信トレイ」とかが出ると思います。（人によって違うけど普通いじってない）&lt;br /&gt;
&lt;br /&gt;
上記でやっているのは、&lt;br /&gt;
・「Outlook Application」をオブジェクトにしてあげて&lt;br /&gt;
・NameSpace（名前空間）の取得して&lt;br /&gt;
・それをobjNAMESPCってオブジェクトにして&lt;br /&gt;
・その中にあるデフォルトのフォルダをmyfolderというオブジェクトにする&lt;br /&gt;
という作業。&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQm5vLCHb3MXUNHWy54EwTGk94ici57U0rBpVoFvahHcE7KjGcliKb7LpZOuyLf5e6P2L8BSmD3BmbBxoJD7SK1gPm-MtAsF9dYu86i8jWmhjTXtPtaBBCqUIWbM5iof3zs29LSUy-2cE/s1600/structure.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;254&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQm5vLCHb3MXUNHWy54EwTGk94ici57U0rBpVoFvahHcE7KjGcliKb7LpZOuyLf5e6P2L8BSmD3BmbBxoJD7SK1gPm-MtAsF9dYu86i8jWmhjTXtPtaBBCqUIWbM5iof3zs29LSUy-2cE/s320/structure.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;あくまでイメージですが、↓な感じで具体的にいじりたい対象であるメールまでたどり着くための設定をやっています。&lt;br /&gt;
上のコードではメールまではたどり着いてませんが、直前のフォルダまではたどり着いてます。&lt;br /&gt;
次のエントリーで、もう一歩進みましょう！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/559328300128092793/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/outlook.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/559328300128092793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/559328300128092793'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/outlook.html' title='step1　オブジェクトの生成　Outlookをエクセルからいじるスタートポイント'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQm5vLCHb3MXUNHWy54EwTGk94ici57U0rBpVoFvahHcE7KjGcliKb7LpZOuyLf5e6P2L8BSmD3BmbBxoJD7SK1gPm-MtAsF9dYu86i8jWmhjTXtPtaBBCqUIWbM5iof3zs29LSUy-2cE/s72-c/structure.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-5582425549689426186</id><published>2011-11-12T22:27:00.003+09:00</published><updated>2011-11-13T14:20:57.375+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Outlook"/><category scheme="http://www.blogger.com/atom/ns#" term="設定"/><title type='text'>step0　最初にすること　参照設定</title><content type='html'>Outlookのみでコードを書いているのなら、不要な設定です。&lt;br /&gt;
でも当ブログが目指すエクセルでOutlookをいじる場合には、絶対必要なことです。&lt;br /&gt;
しょうもない話ですが、最初にやるときは忘れるので記事にしておきます。&lt;br /&gt;
&lt;br /&gt;
◆やり方&lt;br /&gt;
（エディターの画面で）ツール（T)　→　参照設定（R)　→　参照可能なライブラリファイル（A)&lt;br /&gt;
といって大量にある中から、Outlookを選びます。&lt;br /&gt;
↓な感じです。使っているバージョンによってOutlook XX は違うはず。ボクのは12.0みたいです。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left ;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguN85udsgGU1GQcA-RZ1Eq3SR24pgHU1B_ieb5zqQKSnzi4cYQ1NCmC-G9lSN03DTXqZY2pJUt2921qFWF6nnWrqGvV88uWAEaA7mewy2bxlgdlRVMb-We2WUTtteYa4o6IUwmGDUvG3A/s1600/setting.png&quot; imageanchor=&quot;1&quot; style=&quot;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;220&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguN85udsgGU1GQcA-RZ1Eq3SR24pgHU1B_ieb5zqQKSnzi4cYQ1NCmC-G9lSN03DTXqZY2pJUt2921qFWF6nnWrqGvV88uWAEaA7mewy2bxlgdlRVMb-We2WUTtteYa4o6IUwmGDUvG3A/s320/setting.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
これで終了。&lt;br /&gt;
あとはお好みのコードを書いていけばいい。
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pvk.jp/&quot;&gt;
&lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt;
&lt;/a&gt;
&lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;88&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/5582425549689426186/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/blog-post_12.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/5582425549689426186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/5582425549689426186'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/blog-post_12.html' title='step0　最初にすること　参照設定'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguN85udsgGU1GQcA-RZ1Eq3SR24pgHU1B_ieb5zqQKSnzi4cYQ1NCmC-G9lSN03DTXqZY2pJUt2921qFWF6nnWrqGvV88uWAEaA7mewy2bxlgdlRVMb-We2WUTtteYa4o6IUwmGDUvG3A/s72-c/setting.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-1137972388805521732</id><published>2011-11-10T00:04:00.008+09:00</published><updated>2013-10-14T13:28:25.843+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MSDN"/><category scheme="http://www.blogger.com/atom/ns#" term="Outlook"/><title type='text'>これが手元にないなら、モグリです～武器になるレファレンス～</title><content type='html'>いきなり変なタイトルですが、武器を配りたいんすよｗ&lt;br /&gt;
エクセルでVBAのコードを書くときに分からないことがあったらどうしてますか？&lt;br /&gt;
ググって誰かのサイトを見るのも手です。&lt;br /&gt;
ピンポイントで回答が見つかればいいんですが見つからないことも多々あるし、細かいところ正しいところってのは確認しにくいもんです。&lt;br /&gt;
&lt;br /&gt;
そういうときは、ボクはヘルプ機能を使って調べるってのをよくやります。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxQesfuqDTTZYBXW8zGEagm0WP85HGUs0pA2-Mg7846yXj2IZv8S3A19BwKKt2lSs9fEloXxvd6DpeBIn1nOjMclEGbDCF7_jEskj1Z74zW4p32F1qdNivaYRmCtbR6tZrusV05kYMKgs/s1600/help.png&quot; imageanchor=&quot;1&quot; style=&quot;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;241&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxQesfuqDTTZYBXW8zGEagm0WP85HGUs0pA2-Mg7846yXj2IZv8S3A19BwKKt2lSs9fEloXxvd6DpeBIn1nOjMclEGbDCF7_jEskj1Z74zW4p32F1qdNivaYRmCtbR6tZrusV05kYMKgs/s320/help.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
こんな感じです。細かい部分を調べるときには、メンドーですがこれが神です。&lt;br /&gt;
&lt;br /&gt;
ただ、新しいことをやる際にはどうメソッドがあるのか分からないし、名称も知らない。&lt;br /&gt;
こういうときは、ググりようがないですよね。&lt;br /&gt;
そんな中で役に立つのがここ。&lt;br /&gt;
マイクロソフトが作成しているDeveloper Referenceです。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/bb177050%28v=office.12%29.aspx&quot;&gt;&lt;img align=&quot;left&quot; alt=&quot;&quot; border=&quot;0&quot; height=&quot;128&quot; hspace=&quot;4&quot; src=&quot;http://img.simpleapi.net/small/http://msdn.microsoft.com/en-us/library/bb177050%28v=office.12%29.aspx&quot; vspace=&quot;4&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
日本語があればいいんですが、残念なことに英語のみです。&lt;br /&gt;
&lt;br /&gt;
ただこれだけ読んどけば簡単にコードが書ける！！、わけはなく…。&lt;br /&gt;
もちろんプロはこれで十分なんでしょうが…。&lt;br /&gt;
&lt;br /&gt;
このサイトでも適宜ここを参考に大事なポイントをまとめていきます！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.homeranking.info/r/01/03/ranklink.cgi?id=k5okada&quot; target=&quot;_blank&quot;&gt; BLOG・SNSレンタル部門 &lt;/a&gt; &lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;88&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt; &amp;nbsp;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/1137972388805521732/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/blog-post_10.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/1137972388805521732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/1137972388805521732'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/blog-post_10.html' title='これが手元にないなら、モグリです～武器になるレファレンス～'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxQesfuqDTTZYBXW8zGEagm0WP85HGUs0pA2-Mg7846yXj2IZv8S3A19BwKKt2lSs9fEloXxvd6DpeBIn1nOjMclEGbDCF7_jEskj1Z74zW4p32F1qdNivaYRmCtbR6tZrusV05kYMKgs/s72-c/help.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-259322475311075849.post-3583411046831929124</id><published>2011-11-09T23:39:00.006+09:00</published><updated>2015-04-19T19:48:18.389+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Outlook"/><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>このブログの目標</title><content type='html'>&lt;span style=&quot;border-collapse: separate; color: black; font-family: &#39;MS Mincho&#39;; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;このブログを読んで何ができるようになるかを簡単にまとめておきます。&lt;/span&gt; &lt;div&gt;&lt;span style=&quot;border-collapse: separate; color: black; font-family: &#39;MS Mincho&#39;; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;text-align: left;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt;■目標&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt;＜何を＞&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt;Outlookで受信したメールに添付されているファイルを&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt;＜どこに＞&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt;事前に指定したフォルダに&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt;＜どうやって＞&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt;自動で、予め指定したファイル名で&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: left;&quot;&gt;＜どうする＞&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;保存する&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;■どんな人向け？どんなことに使えるの？&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;１）毎日大量の添付ファイルを受信している人&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;２）受信したファイルを特定のルールで保存しなきゃいけない人&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;３）しかも、保存フォルダを間違えたり、ファイル名を手で修正しないといけない人&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;■このプログラムの特徴は？&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;１）使い慣れたエクセルで管理して、誰でも簡単にツール管理ができるようになります。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;２）基礎を覚えたら、色々と応用できるので結構いろんな用途に対応できるようになります。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;■管理人はどう使ってる？&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;業務でガンガン毎日使ってます！&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;海外から山のようにデータファイルが届いて、日本の翌朝に所定のフォルダに保存してます。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;毎日、100件くらいメールが届いていて、その中から必要なものを（大体80件くらい？）のを各々のフォルダにしてます。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;手でやると死ぬほどめんどくさい作業です…。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;そんな業務から解放するのが、当ブログの目標です。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;みんな楽して下さい。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt; &lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;＊もちろんプログラムのミスなどによる影響は自己責任でお願いしますね！&lt;/div&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;a href=&quot;https://track.affiliate-b.com/visit.php?guid=ON&amp;amp;a=h5273a-k168523E&amp;amp;p=b364290s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;NTTフレッツ光&quot; height=&quot;60&quot; src=&quot;https://www.affiliate-b.com/upload_image/5273-1351206229-3.gif?1429440018&quot; style=&quot;border: none;&quot; width=&quot;468&quot; / /&gt;&lt;/a&gt;&lt;img height=&quot;1&quot; src=&quot;http://track.affiliate-b.com/lead/h5273a/b364290s/k168523E&quot; style=&quot;border: none;&quot; width=&quot;1&quot; / /&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://blog.rank7.in/&quot; title=&quot;ブログランキング&quot;&gt;ブログランキング&lt;/A&gt;  &lt;a href=&quot;http://pvk.jp/&quot;&gt; &lt;img src=&quot;http://pvk.jp/ct/b-43800.gif&quot; border=&quot;0&quot; alt=&quot;PVランキング&quot; width=&quot;88&quot; height=&quot;35&quot;&gt; &lt;/a&gt; &lt;a href=&quot;http://blog.with2.net/link.php?1295026&quot;&gt;&lt;img src=&quot;http://image.with2.net/img/banner/banner_yoine.gif&quot; width=&quot;80&quot; height=&quot;35&quot; border=&quot;0&quot; alt=&quot;人気ブログランキングへ&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://outlookvba.blogspot.com/feeds/3583411046831929124/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://outlookvba.blogspot.com/2011/11/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/3583411046831929124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/259322475311075849/posts/default/3583411046831929124'/><link rel='alternate' type='text/html' href='http://outlookvba.blogspot.com/2011/11/blog-post.html' title='このブログの目標'/><author><name>k5okada</name><uri>http://www.blogger.com/profile/10259594096304213614</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>