適材適所

システム屋のくらげが気ままに書いているブログです。PowerShellやVBAなどプログラミング系の話をメインに書いています。

MENU

Excel業務あるある

【Excel VBA】色が付いているセル・色が付いていないセルを選択する

検証した環境 色の付いたセルを判別するVBAコード 色の付いたセルだけを選択するVBAのコード 終わりに セルの色を変えたいのだけれども、既にセルに色が付いているところはそのままにしておきたい!! セルの色が付いていないセルだけ、選択してセルの色を変…

【Excel小ネタ】文字列を数値に変換するちょっとした技

【ちょっとした技1】0を足す 【ちょっとした技2】メモ帳を経由する 【ちょっとした技3】データの区切り位置で何もせずに完了する 終わりに 「え!?この数字、数値じゃなくて文字列じゃん・・・!」 そんなときに役立つ、Excelで見た目は数字なのに、形式が…

【VBA】フォルダ内のファイル一覧を作成する

説明 コード 終わりに Excelに特定のフォルダ内のファイル名の一覧を作成したい!! フォルダの中がちらかってしまったので一度整理したいが、現状どうなっているんだ?リスト化しなくては。 というわけで、そんな時に役に立つVBAのコードの紹介です。 説明 …

【Excel業務あるある】重複データから最大値or最小値を抽出する

重複したレコードから特定の項目で最大値のものだけを残したい フィルターをかける 並べ替える 計算式を入れる 不要な行を削除する 終わりに 出たー!!Excel脳筋プレー!! Excelあるある、手作業で重複データから最大値or最小値を抽出したい!! というこ…

【Excel VBA】フォルダ内のExcelシートを1つのブックにまとめる

どんな動きをするコード? コード 解説になっていない解説 注意点 終わりに VBAを使ってExcelをどうのこうのする関連記事 支店ごとにExcelが提出されてきて、 そのシートを1つのブックにまとめる作業が毎月ある・・・ なんてときや、 月ごとにブックが分か…

Excel VBAでセル内の数字だけを抽出する

Excel業務あるある GETNUMBER自作関数 例 コード 終わりに VBA・Excelの関数系の関連記事 Excel業務あるある なぜかセルの中に数字と一緒に単位がはいっている・・・。 セルの中から数字項目だけを取り出したい。 そんな経験ありませんか? 今回のExcel業務…

Excel VBAでフォルダを作成する

フォルダを作成するという苦行 Excel VBAを使ってフォルダを作成する 事前準備 コード 終わりに VBAでフォルダをいじっちゃう関連記事 年度の始めに、月数分のフォルダを作成したり、 日報用のフォルダを作成したり、 手作業でやるの面倒じゃないですか? そ…

Excel VBAで差し込み印刷を実現する

ExcelとVBAを使った差し込み印刷のやり方 part2です。 前回の記事では、差し込む先のテンプレートはシート内に1つだけでした。 Wordの差し込み印刷だと、1つのテンプレートに複数のレコードを差し込むことができます。 きっと差し込み印刷というとこっちを…

Excel VBAでExcelシートを個別のブックに分割して保存する

Excel業務あるあるシリーズ。 複数のシートを独立したExcelファイルに分割して保存したい!! ちまちまコピーして保存して・・・と手作業でやるのは効率が悪い!! ということで今回は、Excelで、シートごとに別ブックに分割して保存するVBAの処理について紹…

Excel VBAで名前を指定してシートを大量に新規作成する

テンプレート的なシートをコピーして 沢山作らなくてはいけない・・・。 手作業でやってたら日が暮れる・・・。 あぁ、せっかく作ったのに、間違えてる・・・。 最初から作り直しだ・・・。 こんなの人がやる作業じゃねえええええ!!! その作業、1秒で終わ…

ExcelでQRコードを簡単に作成!!のはずが・・・PowerShellでQRコードを作成するはめになった話

ExcelでサクッとQRコードを作る おい、全角!! 全角文字は対応していない!? PowerShellでサクッと作る PowerShellのコード コードの注意点 終わりに PowerShellの参考になりそうな記事たち (adsbygoogle = window.adsbygoogle || []).push({}); Excelでサ…

Excel VBAでシートの一覧を作成しハイパーリンクを作成して目次を作る

Excel業務あるあるシリーズ Excelの仕様 シートの一覧を作成する ハイパーリンクを作成する 目次ページを追加するコード 目次だけだと・・・ 終わりに Excelで作業をしていたら、いつの間にか大量のシートが・・・。 他の人からもらったExcelなんだけど、シ…

ExcelVBAで差し込み印刷もどきをやってみる

Excel業務あるあるシリーズ 他のあるある Excelで差し込み印刷 想定されるケース Excelの差し込み印刷の考え方 ブックの構成 コードの実装 コードの解説 実行してみる 最後に 関連記事 Excel業務あるあるシリーズ どこかの誰かが、どこかで苦戦しているかも…

VBAでキーごとにシートに分ける簡単なサンプル

Excel業務あるあるシリーズ 他のあるある VBAでキーごとシートに分ける!! サンプルデータ VBAでキーごとシートに分ける処理の流れ VBAでキーごとシートに分けるコード コードの解説 ①血液型ごとのシートを準備する ①-1dummyシートの設定・最終行の取得 ①…