2

私は、人々が Excel の「マクロ」と呼ぶものについて、ある程度の経験があります。ActiveX コンポーネントを制御する vba コードですね。

しかし、マクロという用語の本当の意味はまだわかりません:)。マクロと呼ばれるコードの種類は何ですか? プログラムに実装されたvbaやjsのようなものですか?vba から Excel へ、または vba から autocad へ、または js から flex へ。

4

2 に答える 2

4

ウィキペディアのマクロの下に答えがあります。

意味:

この用語はマクロ アセンブラに由来し、プログラマが一連の計算命令を 1 つのプログラム ステートメントとして利用できるようにすることで、プログラミング タスクの退屈さとエラーの発生を軽減することを目的としています。

使用法:

アプリケーションの組み込みマクロ機能を使用して作成されたキーボードおよびマウス マクロは、アプリケーション マクロと呼ばれることがあります。それらは、シーケンスを 1 回実行し、アプリケーションにアクションを記録させることによって作成されます。アプリケーションの機能に直接アクセスできる、基本的なマクロ プログラミング言語 (最も一般的なスクリプト言語) も存在する場合があります。

リンクをたどると、他にもたくさんあります。

于 2009-07-21T02:49:54.203 に答える
0

MS Office 製品 (Excel、Access、Word、PowerPoint など) の場合、「マクロ」は VBA (Visual Basic for Applications) コードです。注: Access データベースでは、マクロは VBA コード以外の別の種類の自動化を意味する場合もあります。

エクセルの話があったので・・・エクセルの話をします。

マクロを含む Excel ファイルがあると思われる (または知っている) 場合は、Excel ファイルを開いた状態で Alt + F11 キーを押してみてください。VBA 画面が開いているはずです。これは、VBA コードを表示できる可能性がある場所です (つまり、VBA コードを作成したプログラマーによってパスワードでロックされていない場合)。

マクロ (VBA コード) は、特定のタスクを自動化するために使用されます。したがって、Excel では、VBA プログラマーがシートにボタンを配置し、ボタンをクリックすると、Excel ファイルでいくつかのアクティビティ (計算、コピー、貼り付け、削除など) が発生する可能性があります。

「Excel でマクロを記録する」を少し読んでください。

于 2013-12-31T15:23:45.227 に答える