変数を理解する(Microsoft Word)
マクロは、Visual Basic for Applications(VBA)と呼ばれる言語で記述されています。 VBAを使用すると、かなりの数の異なるタイプの変数を使用できます。
変数は、他のデータを表す名前に他なりません。一般に、VBA変数には数値または文字のいずれかを格納できます。この言語は、マクロで使用できる11の特定のタイプの変数を提供します。これらは_データ型_と呼ばれ、変数に格納している情報の特性に最も近いデータ型を使用する必要があります。 VBAは次のデータ型をサポートしています:
Byte。* 0から255の範囲内の数値変数。
ブール値。* True(-1)またはFalse(0)の2つの可能な値を持つ変数。
整数。*-32,768〜32,767の範囲の整数用に設計された数値変数。
Long。*非常に大きな整数用に設計された数値変数。
Currency。*金銭的価値を含む計算用に設計された数値変数。
Single。*単精度浮動小数点値用に設計された数値変数。小数点以下6桁または7桁まで正確です。
Double。*倍精度浮動小数点値用に設計された数値変数。小数点以下約15桁まで正確です。
日付。*日付と時刻を実数として表すように設計された数値変数。小数点の左側の値は日付であり、小数点の右側の部分は時間です。
String。*任意のタイプのテキストまたは文字を含めることができる変数。文字列変数には、最大約20億文字を割り当てることができます。
Object。* VBA内の定義済みオブジェクトへのポインターを含む変数。
Variant。*任意のタイプのデータを含むことができる変数。
追加のデータ型(Decimal)もVBAドキュメントで指定されていますが、現在この言語ではサポートされていません。 VBAでは、変数配列を定義することもできます。また、ユーザー定義のデータ型を作成することもできます。ただし、変数仕様の全範囲は、単純な_WordTip_には複雑すぎます。変数の操作方法に関する具体的な情報が必要な場合は、優れたVisualBasicまたはVBAプログラミングブックを参照してください。 Dimステートメントの下にあるVBAオンラインヘルプを確認することもできます。 (Dimステートメントは、変数に使用されるデータ型を宣言するために使用されます。)
注:
このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
link:/ wordribbon-WordTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]
。
_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。
(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(13210)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice 365のWordに適用されます。このヒントのバージョンは、ここにWordの古いメニューインターフェイス:
link:/ word-Understanding_Variables [変数を理解する]
。