Excel-VBAもくじ~エクセルの作業時間を半減させる方法

Loop繰り返し処理VBA

スポンサーリンク


波乗りアヒル
波乗りアヒル

子供の頃はコンピューターといえば、「ファミリーコンピューター」(ファミコン)!

NECのPC98シリーズがホントのパソコンで、シャープのワープロ「書院」で学生の頃は文書を作っていた記憶がありますね。

波乗りアヒル
波乗りアヒル

そんな昔話が分かる方は団塊ジュニアの同世代ですね。

そんなオジサンでもエクセルの専門学校や資格がなく、まして学生時代にパソコンが無いので習ったことが無くても必要に迫られてExcel-VBAに向き合えば出来る!

波乗りアヒル
波乗りアヒル

お金も時間もない普通のサラリーマンでもできるから、きっとこのブログを見ているあなたも出来るはずですよ!

そしてエクセル作業時間半減しませんか?

スポンサーリンク

たった1秒で完了!驚異の作業効率

本屋に行って、「エクセルの繰り返し作業が自動化されて仕事の作業効率が大幅にアップ」なんて書いてある本を見かけませんか?

波乗りアヒル
波乗りアヒル

エクセルの入力作業やデータ集計・修正など面倒!

これにはすごく興味があり、ぜひ使いたい!しかもエクセルの標準機能だっていうからお金もかからない。

ところが!「Excel-VBA」って何?「マクロ」って何?

そんなレベルからのスタートでしたので、エクセル初心者のオジサンが1時間かかる事をおそらくこのページを見ている若いあなた!は、半分以下の時間で理解しているんだろうね。

ショックな反面、それでも参考にしていただいていると思うと、ちょっとうれしいものですね。

波乗りアヒル
波乗りアヒル

毎日コツコツExcel-VBAに取り組んだ結果、今まで入力・集計・印刷まで30分の作業がたったの6分で完成

Excel-VBAをエクセルに組み込む前までの顧客管理は、新規登録するのに入力済みセルの最終行までスクロールして探してから入力。

変更があればリストの中から探して見つけたら修正入力。

集計する時も範囲を決めて必要な人をリストアップして・・・

波乗りアヒル
波乗りアヒル

無駄な時間ばかりかかってませんか?

エクセル自動化すると一瞬です。

顧客番号➡検索実行で一瞬で顧客情報を見つけ出して画面に表示してくれる。もちろん修正も。

よろしければ、参考にしていただければ嬉しいかな。

このExcel-VBAページに掲載している内容・VBAコードはコピーして使っていただいて構いません。
波乗りアヒル
波乗りアヒル

VBAコードの組み合わせなどでオリジナルのユーザーフォームを作ってくださいね。

エクセル自動化の作成例

もくじ

  1. 4つ以上の項目をExcel-VBAを使って並び替える方法
  2. VLOOKUP関数をエクセルVBAでやる方法
  3. セルを移動しても画面の左上のセルを必ず表示する方法
  4. セルの値によりVBA印刷ページ数・枚数を変更する方法
  5. エクセルを開いたら自動的に指定範囲を画面いっぱいに表示する方法
  6. エクセルを開いたら必ず画面表示を最大化させる方法
  7. エクセルを開くと自動的にメニューバー(リボンツールバー)を非表示にする方法
  8. エクセルを開くと自動的にシートを非表示にする方法
  9. オプションボタンで男女を選ぶ方法
  10. コマンドボタンを押すとホームページやメールを開く方法
  11. セルの範囲を指定して入力値のデータ消去をする方法
  12. タイマー機能を活用してユーザーフォームが数秒後に開く方法
  13. テキストボックスの値をプロパティValueの値に書き換える方法
  14. テキストボックスの入力順序を指定する方法(タブオーダー)
  15. テキストボックスの初期値を空欄でなく文字にする方法
  16. テキストボックスの入力可能文字を半角英数だけにする方法
  17. テキストボックスが空欄の時にメッセージを出す方法
  18. メッセージで「はい」と「いいえ」を選択させる方法
  19. メッセージをセルの値で表示する方法
  20. ユーザーフォームのコントロールのプロパティの設定方法
  21. ユーザーフォームの文字書体を全て一括して変更する方法
  22. ユーザーフォームの✖ボタンを使えなくする
  23. ユーザーフォームを開く時に名前を書き換えて表示する方法
  24. ラベルの名前をプロパティで変更する方法
  25. ラベル名をセルの値に一括書き換えする方法
  26. ラベルをセルの文字で表示させる方法
  27. ラベルを活用してデータ検索・修正をする方法
  28. リストボックスの使い方
  29. 上書き保存してエクセルファイルを閉じる方法
  30. 画面が移動するのを停止して処理速度を上げる方法
  31. 行や列を表示・非表示にする方法
  32. 空欄セルを範囲内から探して空欄セルに値を入れる方法
  33. 最終行の下のセルに追記するoffsetでエラーが出る理由と対処法
  34. 条件によりラベル色を変更する方法(ColorIndex)
  35. 特定のセルに対して複数の条件で処理を分ける方法
  36. 特定のセルに値を入れると自動的に連番をつける方法
  37. 入力済み最終行を見つけて追記・削除する方法
  38. 表の中から同じ検索条件で条件に合うデータだけを順に取り出す方法
  39. 表の中で数式の入っていないセルだけ空白にする方法
  40. 複数のセルの値を別の複数のセルにまとめて転記する方法
  41. 複数のテキストボックスの値をセルに転記した後に値を結合する方法
  42. 複数のテキストボックスにセルの値をまとめて記載する方法
  43. 複数のテキストボックスの値をまとめてセルへ入力
  44. 複数のテキストボックスを一括空欄にする方法
  45. 文字の置換をエクセルVBAでやる方法

スポンサーリンク


関連サイト人気記事