2009-07-21 5 views
2

私は、人々が「マクロ」と呼んでいるものに多少の経験があります。 activeXコンポーネントを制御するVBAコード、そうですか?マクロはどういう意味ですか?

しかし、私はまだ用語マクロの真の意味を知りません:)。どのようなコードをマクロといいますか? vbaやjsのようなものがプログラムに実装されていますか? vbaの方が優れているのか、vbaからautocadかjsに変わるのか?

答えて

4

ウィキペディアには、Macroという回答があります。

定義:

用語は、プログラミング作業が少ない退屈な作り、マクロアセンブラでアイデアはプログラマに単一のプログラム文として指示を計算するシーケンスを利用できるようにすることですを、発信されエラーが起こりにくい。

使用法:アプリケーションの組み込みマクロ機能ときどきと呼ばれているアプリケーションのマクロを使用して作成され

キーボードとマウスマクロ。シーケンスは一度実行し、アプリケーションにアクションを記録させることで作成されます。基礎となるマクロプログラミング言語、最も一般的にはスクリプト言語があり、アプリケーションの機能に直接アクセスすることもできます。

あなたがリンクをたどった場合、さらに多くのことがあります。

0

MS Office製品(Excel、Access、Word、PowerPointなど)の場合、「マクロ」はVBA(Visual Basic for Applications)コードです。 注:Accessデータベースマクロでは、VBAコード以外の自動化も可能です。

あなたはExcelに言及して以来、私はExcelについて語ります。

マクロを持つExcelファイルがあると思われる場合は、Excelファイルを開いているときにAlt + F11キーを押してみてください。 VBA画面が開いているはずです。 これは、VBAコードを見ることができる場所です(つまり、VBAコードを書き込んだプログラマーによってパスワードの後ろにロックされていない場合)。

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

少しお読みください"Excelでマクロを記録する"。