Visual Basic for Applications (VBA)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>Visual Basic]]
* 目次 [#kf1ce60f]
#contents
*概要 [#s97dfe17]
-Microsoft Officeシリーズに搭載されているプログラミング言語
-[[Excel>#q9ec8d4b]]、[[Access>Access、Access VBA]]、Word...
-.NETの中間言語(pコードマシン)と同様の仕組みを持ち、~
コンパイラ型およびインタプリタ型両方の性質を持つ。
-マイクロソフト社からライセンスを取得することで他のアプリ...
(ただし、VBA 6.5/Office 2007 以降、このライセンスは停止...
*詳細 [#afe8092b]
**機能 [#y436f973]
***オートメーション [#g810ca4c]
-各種作業の自動化
-参考:[[Office サーバー サイド オートメーション]]
***ユーザー定義関数 [#v063534b]
-ユーザー定義関数を定義する事ができる。
-[[Excel>#q9ec8d4b]]のセルなどから呼び出す事が出来る。
***画面の作成 [#u6d85478]
ユーザー独自のフォームを作成する事ができる。
***アドイン [#raefc9c9]
様々なアドインを組み込む事ができる。
**歴史 [#gf82005b]
-1993年 (日本では1994年) に MS Excel 5.0 で実装
--瞬く間に開発者の間で、Excel を使用して企業ソリューショ...
--AccessBASIC とWordBASIC を置き換え、Microsoft Project、...
***VBA 4-7 [#d3c73ea7]
-1996年にVBA 4.0がリリース。C++で書かれ、オブジェクト指向...
-1997年にVBA 5.0がMS Office 97と共にリリース。 Outlook 97...
-1999年にVBA 6.0 および VBA 6.1がリリース~
特に Office 2000 の COM アドインをサポートした。
--VBA 6.2 は Office 2000 SR-1
--VBA 6.3 は Office XP
--VBA 6.4 は Office 2003
--VBA 6.5 は Office 2007~
以降、マイクロソフトは他のアプリケーション向けライセンス...
-[[VBA 7.0>#x6441829]] は Office 2010 と共にリリース
--Office 2013、Office 2016、および Office 2019 には VBA 7...
--...。
***VSA [#n7dc9104]
[[VB.NET]]をサポートする Visual Studio for Applications (...
.NET Framework のバージョン 2.0 でサポート対象外となった。
***[[VSTO>Excelアドイン#r305bdcc]] [#z0a968a7]
***Office for Mac [#l0ab7ee6]
-Microsoft Office 2008 for Mac でサポートを一度廃止。
-Microsoft Office for Mac 2011 で復活
-以降、廃止予定なしとのこと。
***VBA7 [#x6441829]
-Office 2010 で導入。
-[[移行の際に注意が必要>VBA移行#q9e75b6c]]。
-なんとなく、
--[[Node.jsへ移行されつつある>Excelアドイン#da982984]]よ...
--...が、過去資産もあるので廃止予定も無い。
--...が、新規投資も無さそうではある(VBA8は無いかなと)。
*参考 [#hef41738]
-Visual Basic for Applications - Wikipedia~
https://ja.wikipedia.org/wiki/Visual_Basic_for_Applications
**[[Excel VBA]] [#q9ec8d4b]
**[[Access VBA>Access、Access VBA]] [#odef8a94]
**[[VBA移行]] [#e6315718]
**[[VBAは何故、最強EUCツールなのか?]] [#j609cf91]
----
Tags: [[:ツール類]], [[:その他、開発の色々]], [[:Visual B...
終了行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>Visual Basic]]
* 目次 [#kf1ce60f]
#contents
*概要 [#s97dfe17]
-Microsoft Officeシリーズに搭載されているプログラミング言語
-[[Excel>#q9ec8d4b]]、[[Access>Access、Access VBA]]、Word...
-.NETの中間言語(pコードマシン)と同様の仕組みを持ち、~
コンパイラ型およびインタプリタ型両方の性質を持つ。
-マイクロソフト社からライセンスを取得することで他のアプリ...
(ただし、VBA 6.5/Office 2007 以降、このライセンスは停止...
*詳細 [#afe8092b]
**機能 [#y436f973]
***オートメーション [#g810ca4c]
-各種作業の自動化
-参考:[[Office サーバー サイド オートメーション]]
***ユーザー定義関数 [#v063534b]
-ユーザー定義関数を定義する事ができる。
-[[Excel>#q9ec8d4b]]のセルなどから呼び出す事が出来る。
***画面の作成 [#u6d85478]
ユーザー独自のフォームを作成する事ができる。
***アドイン [#raefc9c9]
様々なアドインを組み込む事ができる。
**歴史 [#gf82005b]
-1993年 (日本では1994年) に MS Excel 5.0 で実装
--瞬く間に開発者の間で、Excel を使用して企業ソリューショ...
--AccessBASIC とWordBASIC を置き換え、Microsoft Project、...
***VBA 4-7 [#d3c73ea7]
-1996年にVBA 4.0がリリース。C++で書かれ、オブジェクト指向...
-1997年にVBA 5.0がMS Office 97と共にリリース。 Outlook 97...
-1999年にVBA 6.0 および VBA 6.1がリリース~
特に Office 2000 の COM アドインをサポートした。
--VBA 6.2 は Office 2000 SR-1
--VBA 6.3 は Office XP
--VBA 6.4 は Office 2003
--VBA 6.5 は Office 2007~
以降、マイクロソフトは他のアプリケーション向けライセンス...
-[[VBA 7.0>#x6441829]] は Office 2010 と共にリリース
--Office 2013、Office 2016、および Office 2019 には VBA 7...
--...。
***VSA [#n7dc9104]
[[VB.NET]]をサポートする Visual Studio for Applications (...
.NET Framework のバージョン 2.0 でサポート対象外となった。
***[[VSTO>Excelアドイン#r305bdcc]] [#z0a968a7]
***Office for Mac [#l0ab7ee6]
-Microsoft Office 2008 for Mac でサポートを一度廃止。
-Microsoft Office for Mac 2011 で復活
-以降、廃止予定なしとのこと。
***VBA7 [#x6441829]
-Office 2010 で導入。
-[[移行の際に注意が必要>VBA移行#q9e75b6c]]。
-なんとなく、
--[[Node.jsへ移行されつつある>Excelアドイン#da982984]]よ...
--...が、過去資産もあるので廃止予定も無い。
--...が、新規投資も無さそうではある(VBA8は無いかなと)。
*参考 [#hef41738]
-Visual Basic for Applications - Wikipedia~
https://ja.wikipedia.org/wiki/Visual_Basic_for_Applications
**[[Excel VBA]] [#q9ec8d4b]
**[[Access VBA>Access、Access VBA]] [#odef8a94]
**[[VBA移行]] [#e6315718]
**[[VBAは何故、最強EUCツールなのか?]] [#j609cf91]
----
Tags: [[:ツール類]], [[:その他、開発の色々]], [[:Visual B...
ページ名: