ファイルを TSV として自動的に保存する特別なボタンを Excel ファイルに作成したい
誰でもこれで私を助けることができます..ガイドまたは正しい方向に向けてください。ありがとうございました。
よろしくお願いします。
ありがとうございました!
これは機能し、現在の実際のワークブックを再度有効にする必要があります
Sub tsv()
' save the current fileName for re-save later
BookName = ThisWorkbook.Path & "\" & ThisWorkbook.Name
' select the good Sheet.Range
Sheets("TSV-Sheet").Range("A1:N25").Select
' dont display alert when already exist
Application.DisplayAlerts = False
' save TSV file
ActiveWorkbook.SaveAs Filename:="C:\Users\User\Desktop\Book1.tsv", FileFormat:=xlText, CreateBackup:=False
' change the sheetName modified by previous SaveAs
ActiveSheet.Name = "TSV-Sheet"
' Resave the real WorkBook (because the current workbook is *.TSV)
ActiveWorkbook.SaveAs Filename:=BookName, FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
Application.DisplayAlerts = True
End Sub
これは機能するはずです。パスを変更するだけです
Sub test()
ActiveWorkbook.SaveAs Filename:="C:\Users\User\Desktop\Book1.tsv", _
FileFormat:=xlText, CreateBackup:=False
End Sub