Home > 即効テクニック > ExcelVBA > セル操作関連のテクニック

即効テクニック


 Excel VBA


セル操作関連のテクニック
セルの内容に合わせて幅/高さを設定する
セルに名前を付けてリストボックスにセットする
ふりがなを別のセルに取り出す
指定セル範囲をピクチャとしてコピーして別シートに貼り付ける
A列の一番下の空白セルをアクティブにする
値を入力したセルの隣りのセルの値を取得して別のセルに表示する
空白セルをダブルクリックしたらコンボボックスを表示し、選択された値をセルに表示する
空白行までのセルの値を合計する(ワークシート関数(SUM関数)を使用する)
選択されているセルとテキストボックスの内容をクリアする
セルに表示されている値のみコピーして別のブックに貼り付ける
セルにデータを一括挿入する
特定の空白セルがダブルクリックされたらメッセージボックスを表示する
行列番号を非表示にする
右隣のセルにふりがなを表示する
セル幅を変更する
アクティブシート名をセルに入力する
名前が定義されている範囲以下の行を全て削除する
セルの値を全て全角にする
特定の列にオートナンバーを振る(Changeイベント)
同じブックにある別シートのセルの値をリンク貼り付けする
A1形式の参照を使ってセルまたはセル範囲を参照する
空白セルを探して値を貼り付ける
どのボタンがクリックされたかをセルの値で判断してセルの値を引き渡す
選択されているセルの連結と選択されているセル範囲の同列方向のみの連結
セルA1のみ保護を設定する
AutoFilterで抽出した行のうち任意の行数をコピーする
特定のセルがダブルクリックされたら処理を実行する
行の高さを操作する
セル幅を最適化する
\演算子を使って表に5行置きに罫線を引く
アクティブセルを画面の左上端に表示する(方法1)
アクティブセルを画面の左上端に表示する(方法2)
列の値を別の列へ足し込む方法
1つ置きのセルを合計する
キーの一致するデータを1行にまとめる
値が入力されているセルを取り出す
セル間に線を引く
特定のセルの値をメッセージボックスに表示する
特定の列で連続して同じデータが入力されたセルを結合する
特定のセルの結合範囲を取得する
選択したセルの背景色をRGB(#RRGGBB)形式で取得する
選択範囲外のセル領域を取得するには
選択範囲の最初のセルの右端がアルファベットの場合に、それを連番として付与する
定義されているセル範囲の名前を取得し、リストボックスに表示し選択することで、その参照範囲を表示する
セル範囲のデータを選択中の複数シートに一括コピー
列番号から列見出しを取得する
ユーザフォーム上のマルチラインプロパティが真であるテキストボックスの値を特定のセルに入力する
ユーザフォーム上のマルチラインプロパティが真であるテキストボックスの値を特定の列に入力する
特定のセルに濁音あるいは半濁音が含まれているかどうかを判定する
特定の列で下から検索する
ページ移動 1, 2, 3  次へ