• ベストアンサー

.NET Frameworkは関係ないのでしょうか

vbaを勉強するにおいて、 .NET Frameworkは関係ないのでしょうか? 調べてみると vb.netには、.NET Frameworkが頻繁に出てきますが vbaを使うにおいては、.NET Frameworkは無視していいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • IDii24
  • ベストアンサー率24% (1597/6506)
回答No.1

vbaは昔のVBを継承したものなので基本的には.NETは関係ありません。 OCXなどのモジュールに対して.NETがあるのでVBAはOCXが中心になります。マイクロソフトはセキュリティに問題のあるVBAは止めて.NETに統一する方針でしたが、どうしてもVBAユーザーが多く、これを止めるとOfice自体が売れなくなる危険があり切れなかったという経緯があります。 現実的には.NETを中心にプログラムを考えるほうが正しいのです。でもかなり敷居は高くなりますが、一応無料で使えるわけですから。

ihottyzfg
質問者

お礼

ありがとうございます。

その他の回答 (1)

noname#212058
noname#212058
回答No.2

無視して良いです。 VBA と VB.NET は名前が少し似ているだけで、全く別のモノです。 「富士山」と「日馬富士」くらい違います。

ihottyzfg
質問者

お礼

ありがとうございます。

関連するQ&A