Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
rockhill
Contributor II
Contributor II

スクリプトからxlsx形式で出力

初歩的な質問ですいません。

スクリプトからExcelデータを出力したいと思っています。

QVDやCSVは下記で出力できます。

QVD Store 売上明細 Into [lib://売上データ/売上明細.qvd];

CSV Store 売上明細 Into [lib://売上データ/売上明細.csv](txt);

xlsxで出力する場合、(txt)の中身の何にすればいいのでしょうか?

1 Solution

Accepted Solutions
rockhill
Contributor II
Contributor II
Author

わかりました。

ありがとうございます。

View solution in original post

3 Replies
hka
Employee
Employee

残念ながらスクリプトではxlsx形式に出力はできません。

el_aprendiz111
Specialist
Specialist

Hi,

1 Option = Macro

Sub Save_Excel
set xlApp = CreateObject("Excel.Application")
xlApp.visible = False
xlApp.ScreenUpdating = False
xlApp.DisplayAlerts=false

xlApp.Workbooks.Add
Set wbTarget = xlApp.Workbooks(1)


ActiveDocument.GetSheetObject("CH15").CopyTableToClipBoard TRUE
xlApp.Worksheets(1).Paste
xlApp.DisplayAlerts = FALSE

wbTarget.SaveAs ("yourPath\yourFileName.xlsx")


wbTarget.Save
wbTarget.close
xlApp.quit

MsgBox "Export Complete & Saved in .......xxx...xxx."
'clean up
set wbTarget = nothing
set xlApp = nothing

end sub

rockhill
Contributor II
Contributor II
Author

わかりました。

ありがとうございます。