VBA(Visual Basic for Applications)について、Excel VBAとAccess VBAに関する記述としてな最も適切なものを、以下の選択肢より1つ解答しなさい。
1.Excel VBAとAccess VBAは、それぞれ異なる開発言語をベースにしているため、共通点は一切ない。
2.Excel VBAとAccess VBAは、使用できる命令が完全に同じであり、どちらのアプリケーションでも同じコードをそのまま実行できる。
3. Excel VBAとAccess VBAは、Visual Basicをベースとしているため共通点がある一方で、各アプリケーション向けにカスタマイズされているため異なる部分もある。
4. Access VBAで記述されたプログラムは、Excel VBAの機能もすべて網羅しているため、特別な設定なしにExcelの操作が可能である。
正解
3
解説
【1章VBAの基礎知識】
【VBA ExcelとAccess共通点と違い】
●VBAはVisual Basicをベースにしており、Excel VBAとAccess VBAは共通点がある。
●各アプリケーション向けにカスタマイズされているため、使える命令などに違いがあります 。
VBA(Visual Basic for Applications)について、Excel VBAとAccess VBAに関する記述としてな最も適切なものを、以下の選択肢より1つ解答しなさい。
1.Excel VBAとAccess VBAは、それぞれ異なる開発言語をベースにしているため、共通点は一切ない。
誤り。
VBAはVisual Basicという開発言語をベースにしており、Excel VBAとAccess VBAには共通点もあります 。
2.Excel VBAとAccess VBAは、使用できる命令が完全に同じであり、どちらのアプリケーションでも同じコードをそのまま実行できる。
誤り。
VBAは各アプリケーション用にカスタマイズされており、同じVBAでもAccess VBAとExcel VBAでは使える命令などに違いがあります 。
3. Excel VBAとAccess VBAは、Visual Basicをベースとしているため共通点がある一方で、各アプリケーション向けにカスタマイズされているため異なる部分もある。
正しい。
VBAはVisual Basicをベースにしており、Excel VBAとAccess VBAは共通点を持ちますが、各アプリケーション向けにカスタマイズされているため、使える命令などに違いがあります 。
4. Access VBAで記述されたプログラムは、Excel VBAの機能もすべて網羅しているため、特別な設定なしにExcelの操作が可能である。
誤り。
VBAは各アプリケーション用にカスタマイズされており、異なる部分があるため、特別な設定なしに全ての機能が相互に利用できるわけではありません 。