ゆるおたノート

Tomorrow is another day.

VBA

【VBA】なにか忘れてる? - エラー発生時のチェックリスト(実行時エラー編)

VBAのプログラムを書く機会が増えるにつれて、何度も何度も同じエラー文に遭遇することも増えてきました。 そのたびにGoogleさんにお世話になるわけですが、私は焦りやすいせいか、何かを見落としている「うっかりケース」が多い気がします。 そこで、チェッ…

【VBA】クラスの作り方を整理してみた(移行手順編)

標準モジュールに書いていた処理を、何とかクラスモジュールに移行出来るようになってきました。 まだ世界がごちゃごちゃですが、記憶の新しいうちにメモを残してみます。 基本用語・概念については、こちらからどうぞ。 www.yuru-wota.com 手順 手続きの流…

【VBA】クラスの作り方を整理してみた(基本用語編)

先発の記事が長すぎたので、良きところで分割してみました。 www.yuru-wota.com クラス インスタンス モジュール スコープ プロパティ 値を取得する 値を代入する 引数の正しい使い方? メソッド 引数を「省略可」にするには…? あとがき クラス 今回のメイ…

【Excel VBA】テーブル変換とスタイル変更 - ブックの保存先を選ぶ

母校のバンドが予選をトップ通過したと聞いて、ここ数日浮足立っている私です。 VBAでテーブル化と好みのテーブルスタイル設定のマクロ化に取り組んでいます。 前回は、オリジナルのテーブルのスタイルを作成できるようになりました。 https://yuru-wota.hat…

【Excel VBA】テーブル変換とスタイル変更 - 標準モジュールでスタイルを新規作成する

VBAでテーブル化と好みのテーブルスタイル設定のマクロ化に取り組んでいます。 前回は、先日のフロー図をもとにテーブル化までコードを書きました。 今回も引き続きテーブルのスタイルを指定するところまで書いていきます。

【Excel VBA】テーブル変換とスタイル変更 - テーブル変換するところまで標準モジュールで書いてみる

VBAで、テーブル化と好みのテーブルスタイル設定のマクロ化に取り組んでいます。 前回書いたフロー図をもとに、早速コーディングしていきます。

【Excel VBA】テーブル変換とスタイル変更 - 処理の流れを整理してみる

前回の記事で、「テーブルを好きなデザイン(スタイル)で使いたい」 というお話をしました。 yuru-wota.hateblo.jp 色々アイディアは浮かぶのですが、実際これを採り入れるとしたら どこに何を足したら良いだろう…?と毎回悩みます。 そこで、前回1度書き直…

【Excel VBA】一発でテーブルの変換とスタイル変更をしたい

Excelのテーブルを自由なデザインで設定できるようにマクロで闘います(序章)。

【Excel VBA】ブックのフォント、まとめて変更しませんか?

※リファレンスに載せたコードを独立した記事として編集しております。 皆さんは、お気に入りのフォントはありますか? 私は、Meiryo UIが好きです*1。 ポップでハッキリしていて、堅すぎない雰囲気を感じます。 あと、小さくても読みやすい。 自分のExcelで…

【VBA】変数のスコープを整理してみる。

GASがなかなか 言うことを聞いてくれない 身に付いてないので、 最近はこちらの記事でVBAの勉強を挟んでみています。 tonari-it.com 「コレは上書き出来て、アレはダメで…」 頭で考えてたら何だかこんがらがってきたので、変数のスコープについて図で整理し…

【Excel VBA】定型メールをボタン1つで作成する手段を考える話。

毎日、仕事でメールを書いています。 顧客情報(Webページ)をコピペして、その説明を書いて、何回かチェックして送信、… という流れなのですが、頭の回転が遅いのとケアレスミスでやり直すのとで結構時間を食います。そして無駄にイライラする… そうこうし…

【#ノンプロ研】私のこれまでとこれからの話。

ノンプロ研は2019年4月末に退会しています。 既に内容が古い可能性がありますが、何卒ご容赦ください。。。 ノンプロ研Advent Calender 2018の10日目を担当します、yuricks7(@yuricks7)と申します。 adventar.org アドベントカレンダーというと毎日シール…

【#ノンプロ研】自分のスキルとかまじめに考えてみた話。

以前参加した定例会、まだ宿題を提出していませんでした。 だいぶ経ってからもう1度動画を見返して、提出しなきゃと思ってはいたのですが… ノンプロ研の本拠地?、Slackのチャンネルは既にアーカイブされておりました。 …遅すぎた。笑 そんなわけで、書くと…

【VBA×CSS】ブログの見た目を少し変えてみた話。

お久しぶりです。 ブログが更新できていなくてごめんなさい。 最近は、もっぱらVBAとGASでせこせこ写経に取り組んでいます。 それで、学んだコードの記録ついでに、ちょこっとだけリファレンスを更新したんです。 yuru-wota.hateblo.jp でも、なんか見た目が…

【VBA】セルに関数と番地を入力するときの話。

関数などの式をVBAでセルに直接入力したいとき。 Rangeオブジェクトにいくつかオプションを指定して、$が付いたり付かなかったり(絶対参照と相対参照)とかをコントロールします。 この区別がこんがらがっちゃうので、自分用にまとめ直してみました。 参照 …

リーダブルコードへの旅 ~箇条書きを表にする③~

前回、長ーくなったモジュールを細切れにしてみたところで、 動かしてみるとコンパイル・エラーが発生しました。 yuru-wota.hateblo.jp こちらと闘いながら、ここももうちょっとスッキリさせてみたいと思います。 今回は「メインモジュール」以外はほぼ変え…

リーダブルコードへの旅 ~箇条書きを表にする②~

コピペコードの修正に取り組んでいます。 かれこれ半月は悩んでいるのですが、少しずつアウトプットすることで頭を整理します。 第一段階はこちら。 yuru-wota.hateblo.jp コンパイル・エラー… 本日の進捗。 宣言セクション メインモジュール シートの設定 …

リーダブルコードへの旅 ~箇条書きを表にする①~

タイトルも少しいつもと違う感じで。 リファレンスに挙げていたものですが、 モジュールごとアップしていたので一覧としては長くなってしまったのと 少し書き直し(リファクタリング)したくなったのもあって、 バージョン管理も兼ねて(?)独立してお送り…

【#ノンプロ研】初めて勉強会に参加してみたお話。

だいぶ日が経ってしまいましたが、13日の金曜日(!)、 人生で初めて勉強会というものに参加しました。 勉強会というもの自体が初めてで、完全なるビジネス素人がついていけるか不安でしたが、 率直に言って、楽しかったです。 定例会の最後に、宿題として…

【随時編集】VBAリファレンス集

VBAコードと参考サイトの自分用リファレンス。随時、追加・修正していきます。*1 なお、コードは等幅フォントを前提にインデントしています。 それ以外は結構レイアウトが崩れるので要注意です。。。 また、うっかり人間なので内容や参照元に抜け・誤りがあ…