2009-05-14 3 views
1

私は、実行されるアクションが実際にVBAマクロに変換されてから実行されるかどうか常に疑問に思っています。マクロを記録する方法は?そうでない場合は、それをデザインの冗長性と呼んでいますか?それは速い/遅いそれは今の方法ではないでしょうか?MS Excelは内部的にマクロを使用しますか?

+0

私はこれを本当の質問とは言いません.... –

+0

"このリストに追加する他の書籍やリソースはありますか?"私はそれを本当の質問のいずれかと呼んでいません! :) 乾杯! –

答えて

1

いいえ、翻訳されていません。何が起こるかは、ほとんどのUIコマンドがVBAコマンドと同じコードを実行するということです。

また、VBAは直接実行されませんが、コードは最初にコンパイルされたルーチンを呼び出すためのコンパクトな形式のバイトコードに変換されます。

最近では、はるかに強力なコンピュータで、アプリケーションをスクリプト言語用の巨大なライブラリに変えてから、スクリプト言語を使ってUIを実装するというアイデアを何度も試してきました。アプリの究極のパーソナライズ

悲しいことに、人々はまだPythonやLUAよりUIやXMLを書いて変更する方がずっと速いです。 「それはいつもそうだった」と言うことができますか?

+0

"ほとんどのUIコマンドは、VBAコマンド" "と同じコードを実行します。ごめんなさい! –

関連する問題