t-hom’s diary

主にVBAネタを扱っているブログ…とも言えなくなってきたこの頃。

2018-09-01から1ヶ月間の記事一覧

VBA 正円同士の当たり判定用クラス

ゲームでは正確性よりもスピードが求められる場面がある。 当たり判定もその一つで、キャラ同士がぶつかったかどうかの判定は矩形や正円などに単純化して表現される。今回Twitterで羽毛田氏がたい焼きのキャラの当たり判定の方法を模索してるようなので以下…

MicrosoftがOfficeのクリップアートを廃止してから資料の質が向上した件

Microsoftがクリップアート廃止してからもうすぐ4年。 当時ゴリゴリのクリップアートユーザーだった私はとても残念に思っていたけれど、ふと最近資料を作っていて実はクリップアートが無い方が資料の質が上がるのでは?と感じるようになった。当時はこういう…

PowerPoint VBA サンプル ~ フロー図のコネクタだけ選択・複数シェイプに書かれた数字を一括インクリメント

VBA

何やらTwitterでPowerPoint VBAネタがよく流れてくるので便乗してみる。と言っても新規ネタは無いので昔Webサイトに掲載した内容の再掲。 パワーポイントVBA - You.Activate (サイトの方のアクセスは微量なのでなかなか日の目を見ない。) フローチャート等…

辞は達するのみ by 孔子

論語に「辞は達するのみ」という言葉がある。 これは「言葉はその意味が相手に伝わることが大事だ。」という意味だ。孔子が何を伝えたかったかという話は、以下2通りの解釈がある。 だから分かりやすく慎重に言葉を選択するべき だからいたずらに飾り立てず…

VBA IfやForの終了構文を自動補完するマクロ

VBA

※タイトルにつられた皆さん。多分イメージしてるものと違いますのでガッカリされないようご注意ください。Twitterで、IfやForの終了構文を自動補完することができないのかなという疑問が投げかけられた。 VBEには文字入力を検知してマクロを走らせるような機…

部屋を綺麗に保つために大事な「運用」という観点

断捨離とかミニマリストとかがもてはやされていた頃、なんとなく感じた違和感。 それは私がシステムの運用に携わっているためかもしれない。一度開発されたシステムは、その後何年にもわたって運用されていく。 作って終わりではないのだ。私は、お部屋の片…

当ブログは、amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、 Amazonアソシエイト・プログラムの参加者です。