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

Announcements
Join us in Bucharest on Sept 18th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Macro Error "Object doesn't support this property or method: 'XLDoc.Sheets(...).Selection'"

Hello,

I have a macro to export and format a chart to Excel (2010). The problem is Excel interprets one of the column headers as a date and changes it from 10-20 to Oct-20.

My solution was to change the cell format to text and add the column header back in but I'm getting the following error message when running the macro:

          "Object doesn't support this property or method: 'XLDoc.Sheets(...).Selection'"

               XLDoc.Sheets("Sheet4").Range("L1").Select
               XLDoc.Sheets("Sheet4").Selection.NumberFormat = "@"
               XLDoc.Sheets("Sheet4").ActiveCell.FormulaR1C1 = "10-20"

Any suggestions are greatly appreciated!

Thank you,

Sarah

1 Solution

Accepted Solutions
m_woolf
Master II
Master II

Try this:

    Set objCell = XLDoc.Sheets("Sheet1").Range("L1")

    objCell.NumberFormat = "@"

    objCell.FormulaR1C1 = "10-20"

View solution in original post

2 Replies
m_woolf
Master II
Master II

Try this:

    Set objCell = XLDoc.Sheets("Sheet1").Range("L1")

    objCell.NumberFormat = "@"

    objCell.FormulaR1C1 = "10-20"

Not applicable
Author

Great suggestion, it works perfectly.

Why does this work or why is it necessary to set up the variable for it to work?

Thank you,

Sarah