For nextの繰り返し処理の途中で、逆順に後ろから処理を回したいときがあります。 このときFor NextでStep -1を記述することで、逆順に処理を回すことができます。 [crayon-676a18367f4c7979572298/] 上記のプログラムの説明 XからYまで1ずつカウントダウンしながら処理を実行 ここでは、5,4,3,2,1とカウントダウンしながら、繰り返しループを実行させる方法を紹介します。 For … [Read more...] about エクセルVBAのForNext|Step-1で逆順に後ろから回す(行削除の事例)
エクセルマクロ
エクセルVBAでOutlookメール作成・取得を自動化する事例12|マクロで送信受信mail一覧化
ExcelマクロVBAを使うと、Outlook作業を効率化することが可能です。 Oulook作業のなかで、効率化できる操作は多岐にわたりますが、たとえば以下のような仕事を自動化できます。 Excel VBA×Outlook|自動化できること ・Outlookメールの自動送信 ・顧客ごとにメール送信 ・受信トレイのOutlookメールをExcelに一覧化 しかしながら上記のような作業が可能と言われても、イメージがわかない人もいるはずです。 そこで仕事で使える事例を使いながら紹介していきます。 Excel … [Read more...] about エクセルVBAでOutlookメール作成・取得を自動化する事例12|マクロで送信受信mail一覧化
VBAでエクセル表をHTML(table,tr,td)でテキストファイルに変換して出力
エクセルの表データをHTMLに変換したいときがあります。 このときTable,tr,tdタグなどを1行ずつ貼り付けるのは非常に手間がかかります。 とくに表データが多い場合、コピー箇所を間違えて、抜けや漏れがあったりすることもあります。 そこでVBAを使ってエクセルの表データをHTML変換し、テキストファイルにHTMLとして出力する方法を紹介します。 ・エクセルの表データをHTMLとしてテキストへ書き出す ・VBA入りのエクセルファイルをダウンロード可能 それでは以下で詳しく紹介していきます。 VBAで請求書PDFの表データをエクセル台帳に転記する VBAでPDFを操作して、PDFのテキスト情報をエクセルに出力します。 このプログラムの使用手順は以下のとおりです。 手順 手順1. … [Read more...] about VBAでエクセル表をHTML(table,tr,td)でテキストファイルに変換して出力
エクセルVBAのForNext|ExitForで繰り返し処理から抜ける(break)
For nextの繰り返し処理の途中で、繰り返し処理を終了したいときがあります。 VBA以外のプログラミングでは、breakという記述でループを途中終了できる場合があります。 ここでは、fornextのような繰り返し処理の途中でループから抜け出し、繰り返しを途中終了させる方法を紹介します。 For Next文をExit … [Read more...] about エクセルVBAのForNext|ExitForで繰り返し処理から抜ける(break)
VBAでIE操作!インターネットを開いて自動でウェブデータ取得する方法(事例とコード付)
インターネット上にデータを取得してエクセルで分析する仕事があるとき、VBAを使うと自動でデータを取得することができます。 VBAではウェブ連携のプログラムはいくつかのパターンがあります。 このページではInternet … [Read more...] about VBAでIE操作!インターネットを開いて自動でウェブデータ取得する方法(事例とコード付)