VBA

Excel

Excelで作るチェックリスト ~クリックで色を反転するVBA~

Excelのセルをクリックすると色が反転するVBA(マクロ)を作りました。チェックリストが欲しい!PC作業中にチェックリストが欲しくなったことがありませんか?僕は、この度、欲しくなりました。本ブログのメンテナンスにおいて、カテゴリごとに作業...
Excel

Excelシートを好きなサイズに方眼化するVBA

VBAを使ってExcelを所望のサイズ(mm単位)に方眼化します。PCの解像度やフォントサイズにかかわらず、最小の誤差を実現します。Excelシートを好みのサイズに方眼化するVBA以前の記事で、Excelを方眼紙にして、図を書くことをオスス...
Word

Wordで、カタカナと1桁数値を全角に、英字と2桁以上の数値を半角に変換するVBA

前回「英数字を半角にカタカナを全角に変換するExcel関数」という記事を書きました。でも、このような機能は、長文でこそ威力を発揮します。そこで、Wordで同様の機能が得られるマクロを書いてみました。マクロの使い方が分からない場合は、こちらの...
Excel

Excelで作るお手本付き漢字練習シート

Excelのマクロで漢字練習シートを作りました。練習したい文字をテキストファイルにしておけば、それらの文字を使った練習シートができます。定数を変更すれば、文字の大きさも変えられます。字を練習したくなった先日、何の気なしYouTubeを見てい...
Excel

ニュートン法をExcel VBAで実現してみた

ニュートン法またはニュートン・ラフソン法は、数値計算的に方程式の解を求める手段です。Excelでマクロを組んでみました。ニュートン法の原理y = f(x)のように、任意の入力xに対し、関数値yが定まることがニュートン法を使える条件です。この...
Excel

vcfファイルからExcel VBAで住所録シートを作成する

スマホの連絡先でエクスポートしたvcfファイルから、Excelのマクロを使って住所録シートを作成しました。vcfファイルの日本語部分のエンコード方法は、QUOTED-PRINTABLEでUTF-8でした。スマホの連絡先からエクスポートしたフ...
Excel

PostgreSQLをインストールしてExcel VBAからアクセスしてみた

データベースがソフトウェアから使えると、自動化の可能性が広がります。今回、PostgreSQLにExcelからアクセスし、SELECT文を実行してみましたので、覚書として記しておきます。接続にはADODBを使いました。PostgreSQLの...
Excel

Excel方眼紙を用いて図を描こう

Excelの方眼紙といっても、本記事は神Excelのことではありません。図を描くときに使ったらいかがでしょうかという提案です。Excelで図を描く理由Excelは、ほとんど全てのPCにインストールされています。このため、Excelで作ったフ...
Excel

警告を表示してすべてのマクロを無効にする

「警告を表示してすべてのマクロを無効にする」の日本語の意味が理解できますか?Office製品の「マクロの設定」に出てくる選択肢の一つです。僕は、ずっと理解することができませんでしたが、この度なんとなく解りました。セキュリティを保ちながらマク...
PowerPoint

PowerPointの差し込み印刷(≒Excelからスライドを作る方法)

PowerPointのマクロを用いて、Excelファイルからスライドを作る方法を説明します。ここでは、Excelで作成した住所録からハガキの宛名を作成する方法(すなわち差し込み印刷)を例にとります。Excelファイルからスライドを作りたい世...