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

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

スポンサーリンク

VBA

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

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

【プログラミングお題】VBAでパスワードジェネレータを作ってみた

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

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

VBA

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

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

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

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

VBA

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

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

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

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

VBA

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

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

VBA

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

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

VBA

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

スポンサーリンク