may the VBA be with you

Excel VBAとか業務自動化とか

VBAサンプル

一文字ずつ探して蛍光色つけるWordマクロ

はじめに できたもの コード コードの説明など 感想 おまけ はじめに 最近、ものすごく久々にWordのVBAをいじるお仕事がありました。 なので、ついでに「一文字ずつ探して蛍光色つけるWordマクロ」を作ってみました。(頼まれたものとはあんまり関係なかった…

VBAでこんなことできます_その3 指定した銘柄の時系列株価データを取得するマクロ

どうもinageです。 VBAでどんなことできるかちょちょっと見せる用サンプル第3弾です。「インターネット上のデータを自動で取得できるんです!」 と言って見せると 「え、そんなことできるんだ」と驚いてくれる場合と 「まあ、そりゃできるでしょ」顔をされ…

VBAでこんなことできます_その2 読み込んだcsvファイルのデータをフィルタかけて別ファイルに出力マクロ

イントロ どうもinageです。 VBAでどんなことできるかちょちょっと見せる用サンプル第2弾です。タイトル長い。 どんなマクロ csvファイルを選択して、読み込んで、任意の列に任意のキーワードでフィルタかけて、別ファイルに出力します。読み込むcsvとして…

Excelで入力規則ドロップダウンリストに他シートの列名を指定する とか

はじめに 「VBAでこんなことできますシリーズ」の続きでなんか、csv開いて、特定の言葉でデータを絞ったものを別シートに出して、 最終的にExcelファイルかcsvで出力できるみたいのを作ろうと思ったら途中で色々あって、それなりに時間も使ってしまったので…

VBAでこんなことできます_その1 フォルダ作成

イントロ どうもinageです。 最近はRPAとかを中心に業務自動化であれこれやっております。RPAとかGASとかIFTTTとか、手作業でやっていたことを自動化できる仕組みが色々あって、便利な世の中ですね。たまに理解のある現場だと「VBAで良くないっすか」という…

セル上の英文を読み上げてもらう

はじめに やりたいこと 背景 とりあえずやってみよう セルの読み上げ機能 SAPI? 試しに 選択セルを読んでもらう クイックアクセスツールバーに追加 はじめに ネタができたらVBAの記事書こうと思っていたら、なかなかに久々になりました。 ネタって自然と湧…

Excelでドット絵作成ツールを作る v1.0.0 配布の巻

ツールの説明 動作環境 操作方法 通常モード 元に戻す&やりなおす 手動モード 設定 描画色、置換色 キャンバスのサイズ 画像ファイル種別 ファイルのダウンロード はじめの準備 編集を有効にする コンテンツの有効化 諸注意とか 参考ページ 質問、ご意見等 …

Excelでドット絵作成ツールを作る その10

はじめに 現状報告 コード 新規ブックに出力 はじめに 前回、vba-belle-equipe.hatenablog.comボタンの押せない感を出すことにトライしました。 現状報告 こんな感じです。「ブック出力」ボタンでファイル選択画面が開き、選択したブックには、描画部分のみ…

Excelでドット絵作成ツールを作る その9

はじめに 現状報告 コード 色の指定 今後 はじめに 前回、vba-belle-equipe.hatenablog.com色の置換ができるようになりました。 現状報告 こんな感じです。やり直し、元に戻すのボタンの押せない感を出してみました。 (実際には押せないわけではなくてマク…

Excelでドット絵作成ツールを作る その8

はじめに 現状報告 コード はじめに 前回、vba-belle-equipe.hatenablog.com複数の履歴を残すようにしました。 現状報告 こんな感じです。 置換機能を実装しました。それと、前回 重なってしまうことや、行が足りなくなることはそうそうないかな とか言って…

Excelでドット絵作成ツールを作る その7

はじめに 現状報告 複数履歴 コード 今後の課題 はじめに 前回、vba-belle-equipe.hatenablog.com元に戻せるようにしました。 現状報告 こんな感じです。 履歴を複数残して「元に戻す」「やりなおす」をできるようにしました。 複数履歴 変更履歴シートに、…

Excelでドット絵作成ツールを作る その6

はじめに 現状報告 元に戻す 履歴シート コード 画面のちらつき 今後の課題 はじめに 前回、vba-belle-equipe.hatenablog.com画像出力ができるようになりました。 現状報告 こんな感じです。見た目が変わらないと寂しいので、「元に戻す」ボタンを変えてみま…

Excelでドット絵作成ツールを作る その5

はじめに 現状報告 左側に変な白い部分ができる 貼り付けがうまくいかず、真っ白になる コード はじめに 前回、vba-belle-equipe.hatenablog.com泣き言を言って終わりました。 現状報告 こんな感じです。 うまくいっていなかった以下の点を修正してみました…

Excelでドット絵作成ツールを作る その4

お断り 今回は、あんまりすすんでいませんという報告のみです。 取り組んでいること セル範囲を画像で出力 www.excel-excel.comこちらを参考に、セル範囲を画像で(グラフに貼り付ける方法で)出力しようとしています。 'ファイル保存ダイアログ Function ge…

Excelでドット絵作成ツールを作る その3

はじめに 現状報告 コード はじめに 前回、vba-belle-equipe.hatenablog.com色を選択できるようにしました。 現状報告 こんな感じです。といいつつ見た目は前回と変わっていませんが、 キャンバスサイズを変更できるように(Worksheet_Changeから) 手動モー…

Excelでドット絵作成ツールを作る その2

はじめに 現状報告 参考ページ コード はじめに 前回、vba-belle-equipe.hatenablog.comセルが選択されたら描画色で塗る、という基本的なところを作りました。 現状報告 こんな感じです。描画色を Excel標準のパレットウィンドウから選択できるように 履歴か…

Excelでドット絵作成ツールを作る その1

はじめに 完成予想図 コード はじめに 先週までブロック積みゲームvba-belle-equipe.hatenablog.comを作っていました。その中で意外と時間を使ったのが、ご褒美画面。 なんでExcelでドット絵描くのこんなにめんどくさいんだよー*1と、誰に頼まれたわけでもな…

微妙なVBAサンプルシリーズ1 動くグラフ

はじめに シート コード できあがり はじめに 今回はタイマーを使ったものにしよう、と作り始めたところ、まあ! 一体どこで使うというのかしら!といったものができあがりましたので、適当に紹介だけします。 シート 何を表しているかわからない表 何を表し…