もりさんのプログラミング日記

教えることは、二度学ぶこと

スポンサーリンク

VBA

【ExcelVBA】複数のCSVファイルを一括でExcelファイルに変換する

CSVファイルを一括でExcel形式に変換して保存するマクロを紹介しています。

VBAでフィボナッチ数列を書いてみた(再帰なし/あり)

プログラミングの王道といえばソート処理! VBAで書いてみました。

【ノンプロ研_お題】VBAでパスワードジェネレータを作ってみた(ランダムな文字列を作成)

2018年6月~ノンプロ研のSlackでスタートした「今週のお題」で作成したマクロの紹介です。1つのお題に対して、各自の得意言語(VBA、GAS、Python)で解答を投稿してみんなでガヤガヤしています。同じ言語の解答はもちろん、他言語の解答をみてヒントをもら…

【VBAでOutlook操作】Excelシートのデータからメールを一括作成する②

エクセルシートのデータからOutlookのメールアイテムを一括作成する方法を紹介しています。 送信相手によってメール文面を変えたい!添付ファイルも付与したい! そんな要件が実現できるマクロです。

【VBAでIE操作】起動済み画面のHTMLを取得する(Webスクレイピング)

VBA

起動済みの画面(Webサイト)のHTMLを取得する方法を紹介しています。 スクレイピングしたいけど、マクロでは目的の画面にたどりつけない!そんな時に役立ちます。

【VBAでOutlook操作】Excelシートのデータからメールを一括作成する①

エクセルシートのデータからOutlookのメールアイテムを一括作成する方法を紹介しています。 送信する相手によってメール文面を変えたい!そんな要件が実現できるマクロです。

【VBAでIE操作】SBI証券のWebサイトにログインしてポートフォリオを確認するマクロ

VBA

SBI証券のサイトを勉強材料にして、VBAでIE操作をしてみます。 全体の流れ 処理①マイページにログイン ユーザーネーム・パスワードの入力 ログインボタンのクリック 処理②ポートフォリオ画面に遷移 ソースコード 全体の流れ 下記の2段階の処理を作ります。①…

【ExcelVBA】エクセルブックの全シートを一括でCSV(テキスト)ファイルにするマクロ

このページは移転しました。3秒後にジャンプします。 自動でジャンプしない場合は、以下のURLをクリックしてください。https://moripro.net/vba-createfile/

【ノンプロ研_お題】VBAで星座判定関数を書いてみた

2018年6月~ノンプロ研のSlackで「今週のお題」チャンネルがスタートしました。1つのお題に対して、各自の得意言語(VBA、GAS、Python)で解答を投稿してみんなでガヤガヤしています。同じ言語の解答はもちろん、他言語の解答をみてヒントをもらったり、と…

【ExcelVBA】Functionプロシージャとは(やさしい図解付き)

VBA

このページは移転しました。3秒後にジャンプします。 自動でジャンプしない場合は、以下のURLをクリックしてください。https://moripro.net/vba-function-procedure/

【ExcelVBA】画像アニメーションマクロを作ってみた2

VBA

このページは移転しました。3秒後にジャンプします。 自動でジャンプしない場合は、以下のURLをクリックしてください。https://moripro.net/vba-anime/

【ExcelVBA】セル範囲に指定データがあるか検索したい(Findメソッド使用)

VBA

このページは移転しました。3秒後にジャンプします。 自動でジャンプしない場合は、以下のURLをクリックしてください。https://moripro.net/vba-find/

【ExcelVBA】Integer型 VS Long型、速いのはどっち?【Vol.2】(因縁の対決、遂に決着のとき)

VBA

このページは移転しました。3秒後にジャンプします。 自動でジャンプしない場合は、以下のURLをクリックしてください。【ExcelVBA】Integer型 VS Long型、速いのはどっち?|もりさんのプログラミング手帳

【ExcelVBA】Integer型 VS Long型、速いのはどっち?【Vol.1】

VBA

このページは移転しました。3秒後にジャンプします。 自動でジャンプしない場合は、以下のURLをクリックしてください。【ExcelVBA】Integer型 VS Long型、速いのはどっち?|もりさんのプログラミング手帳

【ExcelVBA】画像アニメーションマクロを作ってみた

VBA

このページは移転しました。3秒後にジャンプします。 自動でジャンプしない場合は、以下のURLをクリックしてください。https://moripro.net/vba-anime/

【ExcelVBA】よくつかうフレーズのストック

VBA

ある程度勉強が進むと、お決まりのフレーズをコーディングする機会が増えてきます。 この処理はあのメソッドを使えば実現できるな、でもどうやって書くんだっけ・・・という時に、一から調べなおすのは時間がかかるので、ストックしておくと便利ですね。※備…

【ExcelVBA】ブック内のシートをテキスト形式で保存したい

Excelブック内の特定のシートをタブ区切りのテキスト形式で出力するマクロの紹介です。 この記事でできること 手作業で実施した場合の「名前を付けて保存」→「テキスト(タブ区切り)(*.txt)」の処理をマクロ化します。【イメージ】 この記事に掲載しているコ…

【ExcelVBA】Windowsのフォルダを一括作成するマクロ

会社の定例業務でWindowsフォルダの一括作成をする場合、一括で作成できるツールがあると便利ですよね。今日の記事では、フォルダの一括作成マクロを紹介します。 事前準備 ソースコード ポイント解説 事前準備 Excelシート上でこのように準備をします。・A2…

【ExcelVBA】処理対象のファイルをダイアログボックスで指定して開きたい(自由に選択したい)

VBA

Excel手作業をマクロ化したい!でも、処理対象のExcelブックにマクロは含ませたくない!ってことありますよね。 私が実際に経験した例では、最終成果物のExcelブックが「社内規定で定められているドキュメント」なので、少しでも変更をする場合は管理部署の…

【VBAでOutlook操作】同じ宛先に同じ内容のメールを連続送信する

VBA

会社のとある業務でメールサーバ負荷テストを実施することになりました。『指定の時間に指定のメールアドレスに複数名で一斉にメール送信する』という作業です。このような単純作業こそ、マクロの出番ですね。DoS攻撃のようなマクロを作ってみました。 この…

【ExcelVBA】スキルアップに必要なことはすべてエラーが教えてくれた

VBA

VBAの基本的な文法を習得して、自分で一からコーディングするレベルの初級者が遭遇する「エラーあるある」を、自分への戒めも込めてまとめてみました。※随時更新していきます。 ※すべて筆者体験談です。 入門編(★) Do~Loop文の条件指定 For~Next文のカウ…

【ExcelVBA】複数のExcelファイル(ブック)の全シートを一括印刷するマクロ

Excelファイルをまとめて印刷する方法を紹介していきますね。 複数のExcelファイルの全シートをまとめて印刷したい こんなパターンを実行する一括印刷マクロを紹介します。 ※レイアウト設定の処理はいれてません。 (用紙サイズ、縦横xページなどの設定) …

【ExcelVBA】テキストファイルを取り込んでエクセルシートに書き出すマクロ

この記事で紹介すること タブ区切りやカンマ区切りのテキストファイル(拡張子.txt)をエクセルシートに書き出すマクロの紹介です ✔ このマクロのメリット 取り込み対象のテキストファイルを「ファイルを開くダイアログ」でユーザが自由に指定できます ソー…

スポンサーリンク