マクロを作成することの良い点の1つは、通常のBasic言語を使用して実行できるほぼすべてのことを実行できることです。

たとえば、マクロ内のテキストファイルを開いて処理したい場合があります。その前に、そのファイルの大きさを知りたいと思うかもしれません。

これは、VBAのFileLen関数を使用して理解できます。特定のファイルの長さをバイト単位で返します。最初にファイルを開く必要はありません。ファイル名を指定するだけで、残りはFileLenが行います。次に例を示します。

lFLen = FileLen("TargetFile.txt")

このコードは、TargetFile.txtファイルの長さを決定し、その値をlFLenに割り当てます。返される値は長整数です。

注:

このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ wordribbon-WordTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(13209)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice365のWordに適用されます。ここにWordの古いメニューインターフェイス:

link:/ word-Determining_the_Size_of_a_File [ファイルのサイズの決定]