スポンサーリンク
関数

VBA 組み込み関数

VBAには標準で用意された組み込み関数が多数存在します。これらはプログラマが自分で実装することなく、すぐに使える便利な関数群で、以下のような目的で使われます。数値や文字列の操作日付や時刻の処理論理判定や型変換配列やオブジェクトの操作ユーザー...
関数

VBA 関数

1. VBAの関数とは?関数(Function)は、一連の処理をまとめて名前をつけた「処理の塊」です。関数は何かの値を計算して結果を返す(戻り値を持つ)ことが基本です。2. 関数の役割と利点コードの再利用ができる何度も使う処理を関数にまとめ...
CreateObject

VBA CreateObject関数

CreateObjectは、VBA(Visual Basic for Applications)で外部のCOM(Component Object Model)オブジェクトのインスタンスを生成するための関数です。ExcelやWordのようなM...
Range

VBA セルを削除して詰めて埋める(Delete)

基本概要DeleteはRangeオブジェクトのメソッド。対象のセル・行・列をワークシートから削除し、削除した部分を詰める。削除後、セルの右または下にあるデータが前にシフトする。Deleteの動作操作対象動作例単一セルのDeleteセルを削除...
したい事(逆引き)

VBA セルやセル範囲をクリア

概要ClearはRangeオブジェクトのメソッド。セルの「値・数式・書式・コメント」すべてをクリアする。セルを完全に初期状態(空白状態)に戻したい場合に使う。Clearの特徴削除対象内容セルの値・数式すべて削除セルの書式設定フォント色、セル...
したい事(逆引き)

VBA セルやセル範囲中身(値や数式)を消去(ClearContents)

概要ClearContentsはRangeオブジェクトのメソッド。セルの「値・数式・コメント以外の内容」を消します(コメントは残ります)。セルの書式やメモ、コメントは消さない。使い方Range("A1").ClearContents ' A...
したい事(逆引き)

VBA セルやセル範囲の塗りつぶし

VBAのInteriorは、Excelのセルやセル範囲の塗りつぶし(背景)に関するプロパティやメソッドを操作するためのオブジェクトです。セルの背景色を変更したり、パターンを設定したりする際に使います。概要Interiorはセルの内部(塗りつ...
したい事(逆引き)

VBA 文字列変換(StrConv)

基本構文StrConv(string, conversion)string (必須):変換対象の文字列(String型)conversion (必須):変換方法を指定する定数(後述)localeID (省略可):ロケールID(言語や地域の設...
したい事(逆引き)

VBA すべて小文字に変換(LCase)

LCase 関数は、VBA(Visual Basic for Applications)で文字列をすべて小文字に変換するための関数です。文字列の比較や検索処理を行う際に、大文字・小文字の違いを無視して処理を統一したいときによく使われます。🔧...
したい事(逆引き)

無限ループ

無限ループとは、「終了条件がない、または常に真(True)となるため、永遠に繰り返される処理」のことを指します。適切に使えば繰り返し処理に役立ちますが、誤用するとアプリケーションがフリーズする原因になります。✅ 無限ループの基本形VBAで無...
スポンサーリンク