とりっぷぼうる
【コピペOK】
このExcel-VBAページに掲載している内容・VBAコードが、少しでもお役に立てるのであればコピーして使っていただいて構いません。
たった1秒で完了!驚異の作業効率
印刷
- エクセルからエクセルへ差し込み印刷
- 印刷前にプリンターを選択するダイアログボックス表示
- 印刷開始ページ・終了ページ・枚数設定(セル連動)
- プリンター自体の機能設定画面を一発表示
- 印刷プレビュー
- 印刷範囲を指定する
- 用紙の向きを指定する
- 用紙サイズを指定する
- 印刷ページの余白を設定する
- ページ番号を自動付与(ヘッダー・フッターの設定)
- ヘッダーに日付や社名を自動表記
- 印刷倍率を指定する
- 印刷倍率を自動調整する
- VBA白黒印刷設定でインクやトナーを節約して印刷
- 印刷時にDIV/0!や#N/Aのエラー値は自動的に空欄変換
- 印刷枚数入力テキストボックス付きVBA印刷フォーム
- 入力漏れ自動チェック機能付き印刷コマンドボタン
ユーザーフォーム
- タイマー設定してフォームを開く
- 1つのユーザーフォームで2ページ目表示させる
- ユーザーフォームを閉じられないようにする(✖ボタン停止機能)
- ユーザーフォームのコントロールのプロパティの設定方法
- ユーザーフォームの文字書体を全て一括して変更する方法
テキストボックス
- 空欄の時にメッセージを出す方法
- セルの値を読み込んでフォームを表示する
- テキストボックスの入力順序を指定(タブオーダー)
- テキストボックスの値をプロパティValueの値に書き換える方法
- テキストボックスの初期値を空欄でなく文字にする方法
- テキストボックスの入力可能文字を半角英数だけにする方法
- 複数のテキストボックスの値をセルに転記した後に値を結合する方法
- 複数のテキストボックスにセルの値をまとめて記載する方法
- 複数のテキストボックスの値をまとめてセルへ入力
- 複数のテキストボックスを一括空欄にする方法
コマンドボタン
ラベル
- ラベルをセルの文字で表示する
- ラベルの色を変える(プロパティ)
- 条件によりラベルの色を変える
- ラベルの表示位置を変更する
- ラベルの背景色を変える
- ラベルを立体的に表示する
- ラベルのフォント・大きさを変える
リストボックス
- セルの値をリストボックスに反映する
- セルの範囲を自動取得する方法
- RowSorceを自動更新
- リストボックス内を2列表示や選択リストをセルに記載
- リストを追加する
- 任意の項目を選択状態にしてリストボックス表示する
- リスト選択だけでセルに自動記載
- リストボックスでよくあるエラー表示の対処法
- リストボックスとコンボボックスの違い
- 複数行選択できるように設定変更
- 複数行選択して別々のセルに表示・記載
オプションボタン
セルの操作
- 2番目に開いたエクセルの名前(インデックス番号)
- セルの結合と解除
- 特定のセルに値を入れると自動的に連番をつける方法
- 入力済みセルの右端にデータ入力
- 入力済み最終行番号を取得
- 入力済み最終行にデータ入力
- 空欄セルを範囲内から探して空欄セルに値を入れる方法
- 特定のセルに対して複数の条件で処理を分ける方法
- 表の中で数式の入っていないセルだけ空白にする方法
- 複数のセルの値を別の複数のセルにまとめて転記する方法
- 文字サイズ指定する方法
- 行の高さや列の幅を指定
- 条件により文字サイズを自動変更
- 条件により行の高さを自動変更
- 条件により文字サイズ・行の高さを同時に自動変更
- 条件によって文字色・背景色を変更
データの操作
- 4つ以上の項目をExcel-VBAを使って並び替える方法
- VLOOKUP関数をエクセルVBAでやる方法
- 表の中から同じ検索条件で条件に合うデータだけを順に取り出す方法
- 文字の置換をエクセルVBAでやる方法
- 条件に合う行以外は非表示にするVBAフィルター機能
- 氏名を分けるエクセル関数をVBAでやる方法
シートの操作
- シートに移動・選択・ジャンプ
- シート保護状態でのセル操作
- シート表示・非表示切替ボタン
- エクセル開くと自動シート非表示
- セル操作禁止・スクロール禁止設定
- 計算式を隠してシートの保護
- シート保護のエラー回避
- 部分解除してシートの保護
- 改ページプレビュー切替ボタン
ファイルの操作
画面の操作
- 行番号と列番号を非表示にする
- セルの枠線(グリッド線)を非表示にする
- 左右スクロールバーを非表示にする
- 上下スクロールバーを非表示にする
- ゼロ「0」の値を空欄にする
- 数式バーを非表示にする
- セルを移動しても画面の左上のセルを必ず表示する方法
- エクセルを開いたら自動的に指定範囲を画面いっぱいに表示する方法
- エクセルを開いたら必ず画面表示を最大化させる方法
- エクセルを開くと自動的にメニューバー(リボンツールバー)を非表示にする方法
- エクセルを開くと自動的にシートを非表示にする方法
- 画面が移動するのを停止して処理速度を上げる方法
VBA関数
図形の操作
メッセージ他(VBA)
よく調べられているVBA
-
コマンドボタンを押したら指定したシートやセルに移動・ジャンプするVBA
-
ユーザーフォームでオリジナル入力画面を作る
-
ユーザーフォームのラベルの表示位置をプロパティを使って中央にする方法
-
エクセルVBAを使ってセルをクリックすると〇印を付ける方法
-
セルの値をメッセージボックスに表示
-
ユーザーフォームのリストボックスの使い方・よく使う機能12選
-
ユーザーフォームのラベルの書体・大きさを変更する
-
エクセルVBAのユーザーフォームを使って自作カレンダーを作る方法
-
メッセージボックスではいといいえを選択させる方法
-
ユーザーフォームのテキストボックスの文字を半角英数に指定する方法
-
イコール「=」ではない場合をVBAコード書く方法
-
エクセルVBAで自動的に連番をつける方法
-
VBAで条件により文字色や背景色をまとめて変える
-
入力済みのセルの最終行の下に新しく入力する方法
-
ユーザーフォームのテキストボックスの入力順序を指定する
-
ユーザーフォームの複数のテキストボックスを一括空欄にする方法