印鑑画像を作成してExcelに挿入するVBAマクロ
リモートワークが増えてきたことで、押印処理についても電子で決済をすることが増えてきたかと思います。 まあ自分が所属している案件は考え方が古すぎるので、印刷物に印鑑を押すためだけに月末出社するとかいう阿保な行為をしています…
リモートワークが増えてきたことで、押印処理についても電子で決済をすることが増えてきたかと思います。 まあ自分が所属している案件は考え方が古すぎるので、印刷物に印鑑を押すためだけに月末出社するとかいう阿保な行為をしています…
VBAでCSVファイルなどのファイル読み込みをする際に、そのファイルの文字コードが不明な場合でも、文字コード判別して読み込めるようにしたいと思いました。 外部システムから連携されてくるデータなどは文字コードが決まっている…
データベースのテーブル定義書は未だにExcelで作成をしているプロジェクトが多いかと思います。 ほとんどの場合は、「テーブル定義書を作る→テーブルを作る」という順序になるので、Excelの定義書からCreate文を作ると…
Windowsから右クリックでExcelブックを作るのに慣れてしまうと、xlsmのブックを作成したいときに同じ要領で作れないのが面倒です。 ↑右クリックの新規作成からだと「Microsoft Excel ワークシート」し…
Excelで日付の表を作成した場合に、休みの日は色を変えたい時があるかと思います。 通常のカレンダーだと土曜日が青色、日曜日と祝日が赤色になっていますしね。 ↓こんな感じで休みの日がわかるようにしたい その方法について記…
Excelにはデータの入力規則を使用して、リストの中から値を選択させる機能があります。 この機能を使うことで打ち間違いを防止できるので非常に便利なのですが、大量のデータをリストの表示すると選ぶのが非常に面倒くさいです。 …
古くからVBAを保守している環境などでは、関数に$(ドルマーク、ダラー)がついているコードを見ることがあると思います。 例えば以下のようなコードになります。 Trimは引数で与えた文字列からスペースを取り除くという関数で…
超有名ExcelブログのOfficeTanakaさんのブログで「WorksheetFunction」を使用するとVBAの処理速度が上がるという記事がありました。 これはもう、高速化テクニックでは鉄板です。しかも、劇的な速…
VBAの変数宣言のStaticというオプションがあるのをご存知でしょうか。 私はVBAが好きでブログまで書いているわけですが、正直最近までStaticというものを知りませんでした。 JavaとかC#とかだと、Static…
6記事に渡って連載をしていましたが最後になります。最後は月ごと、カテゴリごとの収入と支出を合計して表示する機能となります。 これは家計簿としては必須の機能になりますが、最後にしたのはVBAで集計するのは結構面倒で複雑にな…
最近のコメント