Windows/VBA

Excel VBA

フォルダ内のmp3ファイルのプロパティを取得する

概要指定フォルダ内のmp3ファイルのプロパティを取得します。結果はデスクトップに「ファイルリスト_yymmdd_hhmm.xlsx」という名前で出力されます。 ソースGetDetailsOf メソッドでプロパティを取得しています。(IDはW...
Excel VBA

Excelの更新を通知する

概要Excelで表形式になっている一覧の更新を内容とともに通知するサンプルです。通知はOutlookメール、クリップボードに格納のいずれかを選べます。元のExcelのフォーマットによりカスタマイズして使うことを想定しています。ソース
Windows/VBA

見出し文字列を出力する

開いている文書の見出し文字列をイミディエイトウィンドウに出力します。
Excel VBA

選択範囲に条件付書式(空白時黄色)を設定する

全員が回答を入れる一覧等、空白(未回答)の箇所に条件付書式で色づけしたいことがよくあります。
Anki

Anki 用Excelインポート・エクスポート

Flashカードソフトの Anki のデッキをExcelで作る人向けのツールです。AnkiText_ImportExport_Ver1.1.xlsmダウンロード(zip)機能1.Ankiから書き出した「テキストファイル形式のカードファイル(...
Excel VBA

印刷プレビュー(旧)を表示する

印刷プレビュー(旧)を表示します。
Excel VBA

ハイパーリンクのフォントをA1セルのフォントと揃える

ハイパーリンクのフォントをA1セルのフォントと揃えます。標準スタイルのフォントを変更するのが王道だと思いますが、標準スタイルのフォントを変更せず、セル全体にフォント変更かけてる人が多いですね。(最もスタイルの概念はきちんと調べたりした人じゃ...
Excel VBA

フォルダ内のファイルのページ数を取得する

指定フォルダ内の Officeファイル のページ数を取得します。結果はデスクトップに「ファイルリスト_yymmdd_hhmm.xlsx」という名前で出力されます。こんな感じです。A1セル:指定したフォルダB列:階層C列:サブフォルダD列:フ...
Excel VBA

選択範囲に連番を振る

選択範囲に連番を振ります。最初のセルが空白なら1から、値が入ってるときはその値から連番になります。PERSONAL.XLSBにいれておいて、「リボンのカスタマイズ」でリボンに表示しておくと便利で、一番使ってるかもと思うくらい使ってます。
Excel VBA

開いてるファイルのカーソル位置をA1に合わせる

開いてるファイルの各シートのカーソル位置をA1にあわせます。非表示シートもあわせてますが、お好みですね(IFで分岐したので不要な方は消してください)。