GetTempNameメソッドメソッドはランダムに生成された一時ファイルやフォルダの名前を返します。
※ファイルシステムオブジェクト(FileSystemObject)についてはこちら
GetTempNameメソッドの構文
構文
ファイルシステムオブジェクト.GetTempName
GetTempNameメソッドの構成要素と引数
構成要素と引数
要素/引数 | 必須/任意 | 説明 |
---|---|---|
ファイルシステムオブジェクト (FSO) |
必須 | ファイルシステムオブジェクトを指定します。 |
その他のポイント
GetTempNameでは実際にファイルが作成されません。あくまで一時ファイルの名前を生成し文字列として返すのみです。
GetTempNameメソッドをつかったサンプルマクロ
サンプルコード
Option Explicit
Sub ファイルシステムオブジェクト_GetTempNameメソッド()
'ファイルシステムオブジェクトを使うため準備
'①事前バインディングの場合はVBEのツールより参照設定で「Microsoft Scripting Runtime」にチェックをしてください。
Dim FSO As FileSystemObject
Set FSO = New FileSystemObject
'GetTempNameメソッドの使用例
Debug.Print "①"; FSO.GetTempName
Debug.Print "②"; FSO.GetTempName
Debug.Print "③"; FSO.GetTempName
End Sub
実行結果
①rad06B08.tmp
②rad8AB62.tmp
③radAEDDF.tmp
![](https://kodamanomori.com/wp-content/uploads/2023/06/blog_toppage_image.png)
一次ファイルの名前をランダムで考えてくれるメソッドだよ。
独学でプログラミングをはじめてみたけど、このままの学習方法に不安を感じているのなら、
オンラインスクールで現役エンジニアのサポートがあるテックアカデミーがおすすめ。
スキマ時間に学べて仕事も保証。必ず副業、始められます。まずは無料でプログラミング体験
オンラインスクールで現役エンジニアのサポートがあるテックアカデミーがおすすめ。
スキマ時間に学べて仕事も保証。必ず副業、始められます。まずは無料でプログラミング体験
コダマのもりブログはにほんブログ村に登録しています。
ブログの記事が役に立ったと感じて頂けたら、フォローお願いいたします。
コメント