構文をフローチャート(流れ図)で表しました。条件式の判定結果によって実行される処理が分岐します。 条件式がTrueのとき、「A」が実行されます。反対にFalseの場合、「B」が実行されます。比較演算子条件式で値を比較するには比較演算子という「>」や「=」が使用できます。条件式で使用できる比較...
マクロのセキュリティ設定は、セキュリティ センターで変更できます (ただし、ユーザーが設定を変更できないように、組織のシステム管理者が既定の設定を変更している場合を除きます)。 [開発] タブの [コード] で、[マクロのセキュリティ] をクリッ...
販売名が配置されるセルの場所がわかったら、次の手順であるマクロ コーディングを続行できます。 [開発者] タブで、[コード] カテゴリで[Visual Basic] を選択するか、キーボードでキーの組み合わせ Alt + F11 キーを押すと、Visual Basic ウィンドウが表示されます。
Excel ブックに古いプロパティ値が表示される マクロを使用して CSV テキスト ファイルを変換するときに日付形式が正しくありません "For Each... を含むセルを削除します。次へ" ループ ワークシート上の他のすべての行を削除する 現在の計算モードを決定する 年が閏年かどうかを判断する...
Excel 365でマクロ名が表示されなくなった場合、以下の手順を試して解決を試みることができます。 Excelの再起動:Excelを一度閉じて再起動してみてください。時折、一時的な問題がこれで解決することがあります。 セキュリティ設定の確認:...
マクロで文字列を結合する セル範囲の文字列を結合するのは、CONCATENATE関数でもできますが、今回はマクロで行います。 範囲がA1セルからA5セルというように固定している場合は、For Each~Nextを使って次のようなコードでできます。 (サンプルファイルは、こちらから マクロ67回サンプルデ...
テキスト: 2 つのテキスト値が等しいかどうかを判定します EXP 関数 数学/三角: e を底とする数値のべき乗を返します EXPAND 検索/行列: 配列を展開または埋め込んで、指定された行と列のディメンションに合わせます EXPON.DIST 関数 統計: 指数分布を返します EXPONDIST 関数 ...
Round関数の丸め処理の違いに注意する。 参考 剰余の計算でMod演算子とMod数式の結果が違う 参考 誤差が発生して困る計算にはCurrency型またはDecimalを用いる Fix、Int関数では浮動小数点レジスタの精度が影響するので変数に格納してから計算する。 制御処理 判定文は全ての判定処理が実行されるこ...
ブール型(Boolean)は、データ型の一種で真偽値(真理値、True/False)を保存するデータ型です。真(True)と偽(False)の2つの値をだけを保存できるデータ型です。プログラミングにおいてはIfステートメントで真偽判定して処理を分岐しますが、この真偽判定の結果を入れておく変数のデータ型がブール...
Left、Topプロパティの使い方 図形の位置の取得 図形.Left(左右) 図形.Top(上下) 図形の位置の変更 図形.Left = 値(左右) 図形.Top = 値(上下) ※図形はShapeオブジェクトまたはShapeRangeコレクションで指定 左右に移動 動かすための図形をいくつか用意しておきます。