以下のURLの問題を教えていただけないでしょうか?すみません。
特に、この部分
アセンブラは、マシン語と一対一で対応するので単純ですが、マクロアセンブラは、同じコードがプログラムの中の複数の場所に出現するような場合に、マクロ名を与えてプログラムを簡潔にしているので、処理が複雑になっています。この為にマクロ命令までは再現できないのです。
なぜ、処理が複雑になるのでしょうか?教えていただけないでしょうか?すみません。
https://oshiete.goo.ne.jp/qa/12398586.html
No.1
- 回答日時:
はあ?
添付がわかれば直ぐ解る筈なんだけど。
マクロ命令って、例えば、a=b,c=a*cなどの文字列をzと言う文字列で表現していてzを展開して見てはじめてa=b,c=a*cになる。
もうアセンブラと言えない。
どう展開するのかを解析しないと、大元のソースがわからない。
No.2ベストアンサー
- 回答日時:
「トマトを1つ買い物かごに、キュウリを1つ買い物かごに、ナスを1つ買い物かごに」このような命令がプログラムのあちこちで必要になるなら、1つのマクロとして作成して必要な個所で呼び出す形式が取れるわけです。
これはそんなに複雑では無いですね。
ここで、個数はマクロを呼び出すときの引数としてやれば、2個でも3個でも同じマクロが使える訳です。更には野菜毎に個数指定出来るようにしたり、野菜種を指定出来るようにしたり、入れ物を指定出来るようにしたりとマクロを機能拡張させていくことも考えられます。この辺について「処理が複雑になる」と説明しているのではないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて 重複したものがあれば行を削除するとい 1 2023/02/27 18:49
- Visual Basic(VBA) Excel VBA 大量のレコードからある列の重複数をカウントする方法?拡張編 7 2022/08/22 13:43
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 2 2023/03/02 18:54
- Excel(エクセル) エクセルのマクロについて教えてください。 7 2023/01/13 13:33
- 数学 時々、回答者の見識に疑念を抱いてしまうんです。私だって本当は皆様のことを疑いたくはありません。しかし 2 2022/11/27 12:23
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 6 2023/03/03 18:05
- その他(プログラミング・Web制作) プログラミング能力とアルゴリズム能力って違うのでしょうか? プログラミングの能力の一部にアルゴリズム 10 2023/03/31 14:34
- システム CPUの問題について 2 2022/07/09 12:04
- Excel(エクセル) 指定値をマクロで検索&シート移動 2 2022/04/27 23:29
- Excel(エクセル) マクロを教えてください 1 2022/11/28 14:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
Excel・Word リサーチ機能を無...
-
ExcelのVBA。public変数の値が...
-
特定のPCだけ動作しないVBAマク...
-
メッセージボックスのOKボタ...
-
一つのTeratermのマクロで複数...
-
エクセルで別のセルにあるふり...
-
サクラエディタ・マクロ → VSCo...
-
ExcelVBAでPDFを閉じるソース
-
Excel VBAからAccessマクロを実...
-
EXCELのVBAでRange("A1:C4")を...
-
エクセルに張り付けた写真のフ...
-
エクセルのマクロについて教え...
-
ユーザーフォームを起動しなが...
-
エクセルのマクロについて教え...
-
VBA アドインについて お詳しい...
-
VBA初心者 Ctrl+での操作、ボタ...
-
特定文字のある行の前に空白行...
-
2つのマクロでチェックボックス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel・Word リサーチ機能を無...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
メッセージボックスのOKボタ...
-
一つのTeratermのマクロで複数...
-
エクセルで別のセルにあるふり...
-
ExcelのVBA。public変数の値が...
-
エクセルに張り付けた写真のフ...
-
ExcelVBAでPDFを閉じるソース
-
EXCELのVBAでRange("A1:C4")を...
-
Excel VBAからAccessマクロを実...
-
TERA TERMを隠す方法
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
マクロ実行時、ユーザーフォー...
-
Excelのマクロについて教えてく...
-
ソース内の行末に\\
おすすめ情報