エクセルマクロを0から独学で極める極意~ITを味方に~

エクセルマクロを0から独学で極める極意~ITを味方に~

一緒に独学でマクロを極めて、定時帰宅とスキルアップを目指しましょう!

2021-01-01から1年間の記事一覧

11本目「結合セルのみコメント挿入」を学ぶ

お題 基礎知識 MergeCellsとMergeArea Range.Comment / .ClearComments / .AddComment お題 ファイルはこちらから 基礎知識 MergeCellsとMergeArea セルが結合されているかどうかの判定にはMergeCellsを用いる。 今回のお題では、コメントで結合セルに警告を…

10本目「条件付きでの行削除」を学ぶ

お題 基礎知識 行削除 For ~~ Step プロシージャとモジュールについて プロシージャの中で使える変数 call マクロ実行後の元に戻る 回答 学んだこと総括 お題 excel-ubara.com ・C列が空欄 かつ ・D列の文字列に「不要」または「削除」を含む 二つを満たす行…

9本目「フィルターコピーとシートの作成」を学ぶ

お題 基礎知識 AutoFilter Worksheets.Add Name Application.DisplayAlerts On Error Resume Next On Error GoTo 0 回答 学んだこと総括 お題 VBA100本ノック 9本目:フィルターコピー|VBA練習問題ファイルはこちら 基礎知識 AutoFilter オートフィルターを…

8本目 「点数の合否判定」を学ぶ

お題 ノック8本目 必要な基礎知識(マクロ) intersect Resize For each ~ In - .Rows With ~ End With WorksheetFunction 必要な基礎知識(エクセル関数) Sum Countif 回答 回答結果(全文) ワークシート指定 表のデータ部のみの抽出 前回の合否判定入力リセ…

初心者が最初に覚えるべきテク「Debug.Print」を学ぶ

従来の自分の非効率なデバグ 効率✖️ Debug.Printを使おう 効率○ 改行なしで表示する 文字列を結合する 内容削除 学んだこと総括 今回は今までのデバグのやり方を一度見つめ直してみました。 従来の自分の非効率なデバグ 効率✖️ 前回まで、自分はデバグ時に変…

7本目 「日付データの扱いのいろは」を学ぶ

お題 基礎知識 IsDate関数 Replace関数 CDate関数 DateSerial Format関数 回答 学んだこと総括 お題 使用するファイル 基礎知識 IsDate関数 エクセルの日付はシリアル値という値で管理されています。 シリアル値は、1900年1月1日を「1」としてそこか…

6本目「セル内文字の検出、相対参照による数式挿入」を学ぶ

今回は少し難しいです。そのため基礎知識の内容がヘビーです。しかし一つ一つゆっくり理解していけば、 問題ありません。基礎知識が蓄積されるのに伴い、もちろんマクロでできること、こういうマクロを組みたい!という自分で持てるオリジナルなマクロの構想…

5本目 「セルの計算と表示形式の指定」を学ぶ

お題 基礎知識 繰り返しの処理 For Next 場合分けの処理 if 文 NumberFormatLocal 回答 学んだこと総括 表の行数を知りければ、CurrentRegion.Rows.Count 繰り返したければ For i(忘れずlong型で定義) To 終点 〜〜〜 Next 場合分けたければ if 条件 then ~~…

4本目「定数値のセルのみ削除」を学ぶ

暑い日が続きますね、もう4本目にして頭が沸騰しそうです。ですが、まだ4/」100です!まだまだ脳みそ酷使し倒してやりましょう お題 基礎知識 SpecialCells On Error Resume Next 回答 今回学んだこと総括 お題 試しに以下のデータを作成しました。 緑…

3本目 「セルのブロック選択と削除」を学ぶ

それでは今日も元気にやっていきましょー! 今回はセルの消去を学びます。まずは今回のお題から。 出題 準備 宣言強制の自動挿入 回答 CurrentRegionとは offset ClearとClearContentsの使い方 学んだこと総括 出題 準備 出題に沿ったサンプルデータを準備し…

2本目「セルのコピー(書式貼り付け・値貼付)」を学ぶ

では、前回に引き続きノック2本目を学んでいきます お題 2本目 回答 準備 今回学んだこと総括 ペーストスペシャルでよく使いそうな引数 お題 2本目 回答 前回のマクロでは、セルの入力規則やコメントも含めてシート2へ、そっくりそのままコピーされまし…

MACのPC操作・エクセル操作の ショートカットリスト

support.apple.com HPより抜粋 command + X:切り取り command + C:コピー command + V:ペースト command + Z:直前のコマンドを取り消し shift + command + Z:やり直す command + A:項目すべて選択 command + F:書項目を検索 command + G:次を検索:…

1本目 「セルのコピー」を学ぶ

出題内容(1本目) 回答する前に準備すること(今回のみ) 開発タブの追加 エディターを開きマクロを書いてみる 回答 書いたマクロをボタンで動かしたい 学べたこと総括 出題内容(1本目) 回答する前に準備すること(今回のみ) ファイル作成 まずは準備…

エクセルマクロの勉強を始める

自己紹介 マクロの勉強を始めた意図・狙い 当方のマクロ開発環境 エクセルの導入がまだの方に向けて 自己紹介 私は普段は事務業務に従事しています。年齢30台後半、男性で、サラリーマンやっています。仕事は人よりも遅い方なので、「もっと業務を効率よ…