No.5ベストアンサー
- 回答日時:
コメント拝見しました。
【Aセルに入力して欲しい名前】
C:\Users\user\Documents\Aフォルダ\a.xlsx
これを満たすのであれば、先の回答のA1セルに書き込む部分を
以下のように書き換えてください。
Range("A1").Value = myFile
↓
Range("A1").Value = myPath & "\" & myFile
No.6
- 回答日時:
[データ]→[データの取得]→[ファイルから]→[フォルダーから]
でフォルダコネクタを使用して ファイル情報を読み込めます。
[データの変換]でエディタを開いて ファイル名のところを
右クリック[ドリルダウン]
すればいいでしょう。
No.4
- 回答日時:
ChatGPTに回答させましょう
以下は、VBAを使用してフォルダからエクセルファイル名を取得し、それを任意のエクセルファイルのAセルに書き込む方法の例です。
Sub GetExcelFileName()
Dim FolderPath As String
Dim FileName As String
Dim ExcelApp As Object
Dim TargetWorkbook As Workbook
' フォルダのパスを指定
FolderPath = "C:\Users\user\Documents\Aフォルダ\"
' フォルダ内のエクセルファイル名を取得
FileName = Dir(FolderPath & "*.xlsx")
' エクセルアプリケーションを作成
Set ExcelApp = CreateObject("Excel.Application")
' 任意のエクセルファイルを開く
Set TargetWorkbook = ExcelApp.Workbooks.Open("パス\任意のエクセルファイル.xlsx")
' Aセルにエクセルファイル名を書き込む
TargetWorkbook.Sheets(1).Range("A1").Value = FileName
' ブックを保存
TargetWorkbook.Save
' ブックを閉じる
TargetWorkbook.Close
' エクセルアプリケーションを終了
ExcelApp.Quit
' オブジェクトの解放
Set ExcelApp = Nothing
Set TargetWorkbook = Nothing
End Sub
このスクリプトでは、フォルダパスと任意のエクセルファイルのパスを指定する必要があります。また、フォルダ内に複数のエクセルファイルがある場合は、最初のファイルのみが取得されます。
No.3
- 回答日時:
No.2
- 回答日時:
AIに作らせたものです。
フォルダ内のファイルの有無のチェックも入ってますが、不要なら末尾に「★」のついた行を削除してください。
Sub GetFileName()
Dim myPath As String
Dim myFile As String
' フォルダのパスを設定
myPath = "C:\Users\user\Documents\Aフォルダ"
' 指定されたパスのファイルを取得
myFile = Dir(myPath & "\*.*")
' ファイルが存在する場合は、A1セルにファイル名を書き込む
If myFile <> "" Then'★
Range("A1").Value = myFile
Else'★
MsgBox "ファイルが見つかりませんでした。"'★
End If'★
End Sub
ご指導、ありがとうございます。
Aセルnファイル名前は、記入されました。
ファイルパスではなく、ファイル名のみ記入でした。
99%は希望通りでございました。
もし、ご存じでしたら、ご指導お願いします
【Aセルに入力された名前】
a.xlsx
【Aセルに入力して欲しい名前】
C:\Users\user\Documents\Aフォルダ\a.xlsx
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【VBA】フォルダAにある2つのファイルの内1つを、フォルダBへ。もう1つを、フォルダBへ移動したい 6 2022/07/26 08:51
- Excel(エクセル) フォルダAからフォルダBへファイルを移動するVBAについて 1 2022/07/21 22:47
- Excel(エクセル) フォルダAから1つのファイルだけを、フォルダBへを移動するVBAについて 2 2022/07/25 11:45
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Excel(エクセル) 1つのファイルを3つのフォルダにファイル名を【明日の日付】にして、コピーをしたい 2 2022/12/21 17:43
- Excel(エクセル) 1つのファイルを複数のフォルダにファイル名を【明日の日付】にして、コピーしたい 5 2022/12/13 20:11
- Excel(エクセル) 【VBAファイル移動】2つのマクロを順に実行。1つ目のマクロが実行不可⇒2つ目が実行不可となる件 2 2022/07/29 12:17
- Excel(エクセル) 【マクロ】フォルダAからダBへファイルを、ファイルの更新日時の条件で、1つづつ移動するには? 3 2022/08/25 09:56
- デスクトップパソコン フォルダ内の順番 4 2023/05/10 14:18
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/04 12:47
このQ&Aを見た人はこんなQ&Aも見ています
-
カンパ〜イ!←最初の1杯目、なに頼む?
飲み会で最初に頼む1杯、自由に頼むとしたら何を頼みますか? 最初はビールという縛りは無しにして、好きなものを飲むとしたら何を飲みたいですか。
-
一回も披露したことのない豆知識
あなたの「一回も披露したことのない豆知識」を教えてください。 「そうなんだね」と「確かに披露する場所ないね」で評価します。
-
初めて自分の家と他人の家が違う、と意識した時
子供の頃、友達の家に行くと「なんか自分の家と匂いが違うな?」って思いませんでしたか?
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
【マクロ】ファイル名の変更について
Excel(エクセル)
-
時間によってファイル名が変わるエクセルをほかのエクセルでデータを参照する方法
Excel(エクセル)
-
CELL関数のヘルプ文の意味?
Excel(エクセル)
-
-
4
エクセルのクイックアクセスツールバーには何を登録したら良いですか?罫線を引く「格子・枠なし・外枠」と
Excel(エクセル)
-
5
[関数について]わかる方教えてください
Excel(エクセル)
-
6
【Microsoft Office Excel Compote 】マイクロソフトオフ
Excel(エクセル)
-
7
Excelはなんで先頭の0を消すんですか?しかもCSVとかもなんでそもそも勝手に元のデータ変えるのに
Excel(エクセル)
-
8
Excelでの時間帯の入力
Excel(エクセル)
-
9
excel で二つのどちらかを選ぶ
Excel(エクセル)
-
10
マクロの有効化するダイヤログにつきまして
Excel(エクセル)
-
11
エクセルの関数について教えてください
Excel(エクセル)
-
12
Excel 1の位の数字で処理を分岐させたい
Excel(エクセル)
-
13
2列に入っているデータを1列で表示する関数について
Excel(エクセル)
-
14
[オートフィルタ]の適用範囲の確認は可能か?
Excel(エクセル)
-
15
Excelにてある膨大なデータを管理しています。 そこで、特定の市町村にのみ色を付けたいです。 Ex
Excel(エクセル)
-
16
データチェックを行うエクセルマクロをおしえてほしい
Excel(エクセル)
-
17
【関数】スペースがいくつ入った後の文字列を取り出したい
Excel(エクセル)
-
18
エクセル初心者です 関数の入れ方を教えてください
Excel(エクセル)
-
19
エクセルで年休を管理する方法について
Excel(エクセル)
-
20
Excelの時刻の不思議
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Google Todoリスト
-
メモ帳(拡張子log)の数字デー...
-
過去の定額郵便貯金の金利表
-
エクセルVBAでアクセスファイル...
-
Lotus 1-2-3のファイルをExcel...
-
エクセルファイルが開けない
-
ExcelファイルがDoxillionに突...
-
パソコンの画面が暗くなるとき...
-
複数のエクセルファイルの文字...
-
大変!急ぎです!エクセルで、...
-
エクセルがすぐ終了してしまいます
-
エクセル2007 テキストファイ...
-
エクセルのシートが常に小さく...
-
エクセルでファイルを閉じても...
-
ACCESSのVBで、エクセルファ...
-
CSVファイル
-
CSVファイルでVBAを動かす方法
-
エクセルの中にエクセルを添付...
-
エクセル2003でCSVファイルを開...
-
エクセルで1.5GBのファイルを開...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでファイルを閉じても...
-
エクセルで複数のブックで「元...
-
ExcelファイルがDoxillionに突...
-
メモ帳で開く設定を元に戻したい。
-
Lotus 1-2-3のファイルをExcel...
-
エクセルを開いたときのシート
-
エクセルVBAでアクセスファイル...
-
エクセルの添付ファイルに記入...
-
エクセルの塗りつぶしの色が勝...
-
400KBのエクセルは重いの?
-
CSVファイル
-
CSVの最終行は?
-
エクセルにクリックすると指定...
-
メモ帳(拡張子log)の数字デー...
-
ACCESSのVBで、エクセルファ...
-
CSVファイルでVBAを動かす方法
-
開くと警告の出るExcelファイル...
-
エクセルの中にエクセルを添付...
-
Windows11で画面下の帯の部分で...
-
エクセルで1.5GBのファイルを開...
おすすめ情報