ゆるおたノート

Tomorrow is another day.

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

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

【バッチファイル】何やらSTARTできてないモノが…?

前回、バッチファイルの作成について書きました。 www.yuru-wota.com ただ、分からないことがあって「動く」ものが出来るまで3ヶ月も掛かってしまいました。 …こういうのは独学あるあるでしょうか。 まだ全部は解決してないですが、記録しておこうと思います…

【バッチファイル】指定した順番にアプリケーションを開くスクリプトを書いてみた

スタートアップフォルダにいくつかショートカットを入れておいて、PCを立ち上げて、アプリケーションの起動を待つ… これだけでも結構便利なのですが、ふと「これ、順番も指定できるといいのにな…」と思いました。 少し調べてみたところバッチファイルの練習…

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

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

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

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

【Google Apps Script】よく使うChrome拡張機能とライブラリまとめ

ユーザーやアカウントを作成するたびに探すのにいつも手間取っちゃうので、ここにまとめておきます。 絶対必要なモノ AppsScript Color Font Size Changer For AppsScript あるといいモノ Google Apps Script Github アシスタント Mouse Dictionary Q Accele…

【Google Apps Script × Gmail】下書きを量産するスクリプト

「メールを大量送信するので、下書きを大量に準備しておいてほしい」とのご依頼をいただきました。 曰く、「何件送信するか分からないので、とりあえず数百件作っといて!」とのことです。 「スクリプトを書いて」などの指示は特にありませんでしたが、この…

【Git勉強中】リポジトリの作成と接続

たぶん、手順的にはリモートリポジトリを先に作る方が楽で簡単だと思います。 思うんですが、なぜかローカルで作業始めちゃってから気付くんですよね… はじめに 基本の流れ 凡例 ローカルリポジトリを作成し、リモートリポジトリに接続する場合 1. 任意のデ…

【Git勉強中】自分のコミット履歴を提出する

開発用のブランチで編集・コミットが完了したら、本丸のmasterブランチにも反映させます。 はじめに 基本の流れ 凡例 マージ お互いの履歴やマージの記録自体も残しつつ、マージする プッシュ 同名のブランチにプッシュ 【例】 ブランチ名を指定してプッシュ…

【Git勉強中】あっ!そのコミット訂正させてください!

うっかりなあなたに。そう、つまり私。 はじめに 基本の流れ 凡例 コミットの取り消し 直前のコミットを取り消す ブランチのコミット履歴のみ書き換え 【例】 ブランチのコミット履歴とインデックスを書き換え(デフォルト) 作業ツリーも含めてすべて書き換…

【Git勉強中】ステージした変更を記録する

いよいよ「Gitの本番」って感じです! はじめに 基本の流れ 凡例 コミット git addでステージされている変更内容をまとめてコミット 変更のあったファイルをインデックスに追加しつつ、まとめてコミット ファイルを指定してコミット .gitignoreに該当するフ…

【Git勉強中】ステージに上げたり下げたり。

恐らくcommitと合わせてかなりお世話になるであろうコマンド… はじめに 基本の流れ 凡例 ステージする(コミット予定に追加) 管理対象にあるファイルをすべて追加 ファイル名やディレクトリを指定して追加 現在のディレクトリの変更をすべて追加 ステージか…

【Git勉強中】ブランチの移動を使い分けたい

これは覚えることがあまり無いですが、「branchを切り替えて編集」がまだ慣れません… はじめに 基本の流れ 凡例 ブランチのリストを出力して現在地を確認 ローカルリポジトリのみ 【例】 リモートリポジトリも含めて表示 【例】 ブランチの切り替え 既存のブ…

【Git勉強中】操作に慣れてきたので、流れを整理してみました。

Gitって難しいですね。 (「はて、そもそもGitとは?」な方はこちらが参考になると思います!) 最初はマウスでポチポチしていましたが、スニペットツール*1を駆使してコマンドを使う方がもうちょっと早く出来るかなと思い、ただいま練習中です。 少し操作に…

このブログ、リニューアルしました。

また少し更新が止まってしまってごめんなさい。 近頃はちょこっとずつ勉強をしていました。 その間に色々と考えた結果、このブログをリニューアルすることにいたしました。 変えること このブログは学習の記録に特化します。 ちょっと収益化を目指します。 …

オブジェクト指向って、なんだ?

数ヶ月掛けてちょこっとずつ、読み進めている本(後述)がありまして、その中で「オブジェクト指向」について説明があります。 正直まだ「ちょっと何言ってるかよく分からない」状態の部分だらけではあるのですが、現時点で本を読んで分かっていること・私の…

【PC設定】NumLockとInsertを消してみる - 「Change Key」で遊ぶ

前回入れた「Change Key」。 https://yuru-wota.hateblo.jp/entry/keyboard/install-change-keyyuru-wota.hateblo.jp こちらで、実際にNumLock/Insert問題に立ち向かってみます! まえがき 設定を変えてみる(Yさんの場合) 実際のキーボード 設定内容(お試…

【PC設定】NumLockとInsertを消してみる - 「Change Key」をインストールする

昨日、解凍ソフトの準備を行いました。 yuru-wota.hateblo.jp 今回は、早速「Change Key」を入れてみます。 まえがき 「Change Key」をダウンロードする 解凍する 開いてみる 解凍先の指定 解凍先を変更する場合 解凍完了 使い方をメモしておく 「テキストフ…

【PC設定】NumLockとInsertを消してみる - 解凍ソフト「LhaPlus」の準備編

テンキー付きのキーボードで文章を書いていると、数字を入力しようとしたタイミングでいつの間にか手を触れているNumLock。 Deleteしようとしたら挿入モードが始まるInsert。 どちらも私のタイピング精度が低いのが悪いですが、どのキーボードでも絶妙な位置…

【Google Apps Script × Slack】歌詞Botを作ってみた

GASを触り始めると、成果がすぐ出るので楽しい毎日です。 あとは、時限トリガーとSlackなどのチャットツールがあれば、私の代わりに毎日自動で正確に働いてくれます*1。しめしめ。 私もこれくらい優秀な仕事人になりたかったけど来世までは無理そうなので(…

【Google Apps Script】クラスの練習をしていたらハマった話。

今日は簡単にメモします。 クラスの練習でメソッドを呼び出してみたら、何度やってもなぜかreturnしてほしい値ではなく「関数の中身」が出力されてしまうっていう時は… メソッドの後ろに()をつけるのを忘れているかもしれません。 サンプル クラス メイン そ…

【HTML×CSS】<kbd>タグをいじってみた

ブログの書き方について調べていたら、<kbd>タグというものを知りました。 普段は基本Markdownで書いていて、足りない部分をHTMLタグで補うようしている*1のですが、 コードブロックとボタンが書き分けられないなーとずっと疑問に思っていたのです。 こんな便利な</kbd>…

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

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

【Google Analytics × Google Apps Script】総合ランキングを別シートに転記して、毎日チェックしたい

GASを使ってGoogle Analyticsのデータを日々Slackに飛ばしています。 毎日自分のデータを見ることが出来て結構楽しいですね。 yuru-wota.hateblo.jp だんだん欲が出てきたので、今度は「総合ランキング」シートを作ってみました。 ただ、これはこれで良いで…

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

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

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

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

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

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

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

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

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

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

【Visual Studio Code】ほぼテキストエディタとして使っている私の設定を晒してみます。

ちょっとカッコつけて楽にPC触りたいとかいう不純な動機で 2か月ほどVS Codeを触ってみました。 たまにショートカットキーが反応しないような気はするものの、 <2019/05/14追記> (→IMEをオフ(英文入力モード)にしたら使えるようになりました!!) 色分けや…