技術tips保管庫

技術tips保管庫

Excel VBAを中心に、仕事で役立つあれこれを記録

作業効率化

【Excel VBA】上のセルの文字を下までコピーする

目次 目次 このページで書くこと 経緯 作成したもの 使用する前の用意(要確認) 使用するコード 使用上の注意(要確認) 解説 ざっくり 詳細 もう少し便利にする このページで書くこと 以下のような虫食い状態の表があったとします。 りんごA 美味しい 普通…

【Excel VBA】1秒毎に再計算して時間を表示するツール

目次 目次 このページで書くこと 経緯 作成したツール 使用するコードと関数 1.関数 1-1.今の時間 1-2.計算結果(時分秒形式) 1-3.計算結果(分秒形式) 2.使用するコード 2-1.全体 2-2.詳細 まとめ このページで書くこと 終了予定時刻を入力するだ…

封書を郵送するときのテンプレート(宛名シート・送り状)

目次 目次 このページで書くこと テンプレート 1. 宛名シート 入力用 手書き用 2. 送り状 B5サイズ A4サイズ 3.三つ折りツール このページで書くこと 封書を郵送する際に必要なものをまとめます。 テンプレートを持っておくと急な作業にもすぐに対応できてい…

【Excel VBA】文字列とセルの塗り潰しの色を同時に集計するオリジナル関数を作る

目次 目次 このページで書くこと 経緯 使用するデータ 使用するコード 関数の使い方 備考 このページで書くこと 文字列とセルの塗り潰しの色を同時に集計するオリジナル関数を作ります。 経緯 さっそくなのですが、職場にこのような表はありませんか? セル…

【Excel VBA】Excelでツールファイルを作る

目次 目次 このページで書くこと 経緯 使用するデータ 用意 使用するコード コードの例 例① 例② このページで書くこと どのExcelファイルでも使用できる「ツールファイル」を作成します。 このファイルの「設定」シートに対象のExcelファイルの名前やシート…

【Excel VBA】オートフィルタ後に表示されたセルを選択させる

目次 目次 このページで書くこと 経緯 使用するデータ 使用するコード 解説 備考 このページで書くこと Excel VBAでオートフィルタを使用した際、表示された結果が0件かどうかを判別させます。 0件の場合はその旨のポップアップを表示させ、1件以上の場合は…

【Excel VBA】オートフィルタを操作する

目次 目次 このページで書くこと 経緯 使用するデータ 使用するコード ベーシックなフィルタリング 省略した書き方 ワイルドカードを用いたフィルタリング 複数条件でフィルタリング 配列を使ったフィルタリング 「○○以外」でフィルタリング 複数列のフィル…

【Excel VBA】値のみ貼り付けをデフォルトにする

目次 目次 このページで書くこと 経緯 使用するコード 備考 注意 このページで書くこと Excelでコピペする際、[ctrl] + V で値のみ貼り付けできるようにします。 Excel以外のテキストをコピーしてExcelに張り付ける際に便利です。 もちろんExcelの関数などを…

【Excel VBA】全シート名を一覧化する

目次 目次 このページで書くこと 経緯 使用するコード 備考 このページで書くこと Excelブック内にある全シートの名前を取得し、その一覧を作成します。 経緯 たまに「このブックのシート名の一覧表がほしい!」と思うことがあります。 用途はさまざまですが…

【Excel VBA】ブック内にある全シートをA1セル選択にする

目次 目次 このページで書くこと 経緯 使用するコード 備考 このページで書くこと Excelブック内にある全シートを一度に左上揃い(A1セル選択状態)にします。 大量にシートが分かれているブックの体裁を整える際に便利です。 経緯 仕事でExcelを使用してい…