技術記録

スポンサーリンク
Excel

Excelで祝日を自動計算(春分/秋分の日)。勤務表サンプルファイル有(ダウンロード可能)

万年カレンダーのように祝祭日を計算する方法を紹介します。祝日(春分の日・秋分の日)も計算式で算出できます。メンテナンスフリーのカレンダーを簡単に作れます(勤務表のサンプル付き)。時刻の変換も毎回迷うので備忘録として載せました。
Excel

Excel VBAで画像に枠線を付ける、全シートA1選択にするマクロ

Excelで頻繁に使う処理を毎回メニューから選ぶのは作業効率が悪いので、VBAマクロにしてリボン登録して更にショートカットにして便利にしてしまいましょう。今回は「図形に枠を付ける」「全シートA1選択状態にする」というエンジニアの納品物作成向けです。
2021/06/08
Excel

ExcelマクロでCSV大量書き出しを高速化する「ADODB.Stream」

ExcelマクロでCSVやテキストファイルの書き出しが可能です。基本はPrint文ですが、量が多いと遅いです。20万件のデータの場合、数十分かかります。これを1分以内で実行できるのが「ADODB.Stream」です。サンプルコード有。
2021/07/01
Excel

Excelでカタカナのみ全角半角変換するマクロ(改良版)

Excelには「カタカナのみ」を全角半角変換する関数が存在しません。Excel関数では数字・記号も一緒に全角半角変換されてしまいます。そこで今回は、選択したセルに対しての「カタカナのみ」全角半角変換が可能なマクロを紹介します。
2020/01/14
技術その他

等幅メイリオ「MeiryoKe_Console」フォントをWindows10にインストールしました

メイリオに「等幅フォントがあれば…」「謎の上下空間が消せれば…」と思っていましたが「MeiryoKe Console」で解決しました。ライセンスの問題があるので個人使用に限られますが、等倍メイリオは大変便利です。インストール方法も紹介します。
Excel

Excelでカタカナのみ全角半角変換するマクロ

半角カナの存在はなくなりません。システム開発の現場でバリバリ使われています。Excel関数では「半角カナのみ変換」という関数は存在しないので、マクロでの変換処理が必要です。
2020/01/10
Excel

Excelのリボンに無いコマンドを、マクロ登録する方法

Excelで頻繁に使うメニューなのにリボンに存在しなくて面倒に思う事はありませんか? 必要な処理はマクロ登録して、リボンから1クリックで使えるようにしましょう。使用頻度の高い「文字配置を選択範囲内で中央揃え」「文字サイズを縮小して全体を表示する」のサンプルコード付きです。
2021/06/11
SQL

SQLのSTRING_AGGで複数レコードの内容を1カラムに出す

SQLのSTRING_AGG関数で、複数レコードの内容を結合して1カラムにできます。STRING_AGGはSQL Server固有の関数で、OracleならLISTAGG、MySQLではGROUP_CONCATになります。
2019/11/07
SQL

SQLのWindow関数でGROUP BYする場合の、SUMの書き方

SQLを組むときに、集計などが必要な場合は GROUP BY を使いますよね。Window関数もとても便利です。しかし、Window関数とGROUP BYの併用をする場合、集計関数にはコツが必要です。「え、それでいいの?」というレベルの書き方ですが知らないと悩みます。
2019/11/07
SQL

ブラウザでRDBMS別のSQL動作確認ができる「SQL Fiddle」

わざわざDB環境を構築しなくてもSQL構文チェックができる「SQL Fiddle」は便利です。主なRMDBには対応していますので、思い立ったときにブラウザからの操作で確認できて、作業効率が上がります。システム設計時はもとより、SQLの勉強をするのにも最適だと思います。
2021/06/12
スポンサーリンク
タイトルとURLをコピーしました