Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
gerhardl
Creator II
Creator II

Export Possible Values

Hi there,

I want to write a macro that creates a report for me.

First thing I am struggling with is to export a list of POSSIBLE values from a list box after I make a selection using a bookmark.

SET XLApp = CreateObject("Excel.Application")

XLApp.Visible = False

SET XLDoc = XLApp.Workbooks.Add

SET XLSheet1 = XLDoc.Worksheets(1)

dtmDate = Date

strYear = year(Date)

strMonth = month(Date)

if len(strMonth) = 1 then strMonth = "0" & strMonth

strDay = day(Date()-1)

if len(strDay) = 1 then strDay = "0" & strDay

NewFileName = "C:\Documents and Settings\GERHARDL\My Documents\TEST\RandomTest " & strYear & strMonth & strDay &".xlsx"

ActiveDocument.RecallDocBookmark "Dormant6"

XXXXXXXXXXXXXXXXXXXXXXXXXXX            

XLApp.Visible = True

XLDoc.SaveAs NewFileName

' XLApp.Quit

End Sub

Where you see the XXXX's is where I now need to select possible valaues from LB31 and paste it in Cell A1 of the New Excel file I created.

Thanks in advance.

Gerhard

1 Solution

Accepted Solutions
m_woolf
Master II
Master II

Can you change your listbox or created another for the export.

Then instead of listing a field, enter the expression:

aggr(Field,Field)

Now the listbox displays only possible values.

Then export to excel.

View solution in original post

2 Replies
m_woolf
Master II
Master II

Can you change your listbox or created another for the export.

Then instead of listing a field, enter the expression:

aggr(Field,Field)

Now the listbox displays only possible values.

Then export to excel.

gerhardl
Creator II
Creator II
Author

Works perfectly - thanks!