SharePointとのフロー連携

Power AutomateでSharePointと連携するフローを作成します。SharePointのドキュメントに保存されているExcel (online)のデータが更新されたらメールを送信するフローを作成します。 S […]

VBAで行と列の扱い方

行と列を操作することで、データの読み取り、書き込み、フォーマットの変更、削除などの処理を行うことができます。 行の操作 行の値を取得する 行全体の値を取得する場合は、RangeオブジェクトとEntireRowプロパティを […]

VBAでセルの値取得と書き換え

VBAを使用してセルの値を取得したり書き換えたりするのは、Excelでデータを操作する上で基本的な操作です。 セルの値を取得する Rangeオブジェクトを使用する場合 このコードを実行すると、A1セルの値がメッセージボッ […]

VBAでセルの参照方法

Excelの処理は、セルの操作が中心になります。セルを単独で参照するには、Rangeオブジェクトを使います。例えば、A1セルを参照する場合は以下のようにします。ExcelのシートA1に文字列を入力します。  VBエディタ […]

デバッグのやり方

Excel VBAでのデバッグは、コードのエラーを見つけて修正するための重要なプロセスです。デバッグの方法を以下にわかりやすく説明します。 1. デバッグモードに入る VBAエディタでデバッグを行うには、まずデバッグモー […]

VBAのエラー処理

エラー処理は、プログラムが予期しないエラーで停止するのを防ぐために重要です。以下にエラーの処理の一覧になります。。 ステートメント(メソッド) 内容 On Error GoTo エラーが発生したときに実行する処理を指定す […]

VBAのメッセージ

VBAのメッセージ表示は、ユーザーに情報を提供したり、入力を促したり、警告を出したりするために使用されます。VBAでメッセージを表示するための基本的な方法は、MsgBox関数を使うことです。 MsgBox関数の基本構文 […]

VBAの制御構造(ループ構造)

VBAの制御構造(ループ構造)は、特定のコードブロックを繰り返し実行するための構文です。主に使用されるループ構造には、For…Nextループ、For Each…Nextループ、Do Whileルー […]

VBAの制御構造(条件分岐)

条件を満たす場合と満たさない場合で異なる処理を実行したり、条件を満たすまで同じ処理を繰り返し実行したりするなどの、コードの実行方法を制御する仕組みを「制御構造」といいます。 主な制御構造には、条件分岐とループ構造がありま […]

VBAの演算子

Excel VBAにはさまざまな演算子があり、これらを使用して数値や文字列の操作、論理的な評価、比較などを行います。以下に、VBAで使用できる演算子をカテゴリ別に示します。 VBAで使用できる演算子 演算子の種類 内容 […]