EDITをファイルを保存する:はどのフォルダ、ファイルを作成し、フォルダに
Sub NewWB2()
Dim wb As Workbook
Dim POname As String
Dim lrow As Long
Dim NewfolderPath As String
lrow = Cells(Rows.Count, 3).End(xlUp).Row
POname = Worksheets("Sheet1").Cells(lrow, 10).Value 'name I want for both the folder and the document
MkDir "C:\Users\First.Last\Desktop" & "\" & POname 'creates the folder in the path I want
NewfolderPath = "C:\Users\First.Last\Desktop\" & POname ' variable to define that path
Set wb = Workbooks.Add("C:\Users\First.Last\Documents\Custom Office Templates\PO Template.xltm") ' creates from template
ActiveWorkbook.SaveAs Filename:=POName 'Saves file as variable "POname"
End Sub
すべてがここで働く私の質問では十分明確ではありませんでした。私が行う必要があるのは、作成したフォルダに新しいブックを保存するコード行を追加することだけです。私はこれを行う方法を見つけることができず、これを追加する方法を知らない。
ファイル名に拡張子を付けていますか?変数の値についての情報が不足しているため、トラブルシューティングが難しくなります。 – braX
これは私が持っているすべてのコードです。私が削除したのは完全な名前と詳細があるので、移動先フォルダ名です。私のコードは現在、適切な名前の正しい場所にフォルダを作成し、正しい名前のファイルを作成して保存します。私が追加する必要があるのは、私が作成したフォルダに保存するためのコード行です。これはどのように行うべきかわかりません。 – Dev