Since the export procedure is definitely somehow evaluating the expression, have to accept that reality.
AFAIK, if you want to set a cell to a formula, requires code. Example:
Code:
For i = 1 To 167
For intCCount = 2 To 7
Cells(intRCount, intCCount + 1).Select
ActiveCell = "=IF(Results!$" & strCol & "$" & intRow & "=0, " & Chr(34) & Chr(34) & ", Results!$" & strCol & "$" & intRow & ")"
intRow = intRow + 1
Next intCCount
intRCount = intRCount + 40
intCCount = 3
Cells(intRCount, intCCount).Select
Next i
Why would you want to pass a formula that has constants and no dynamic cell referencing? Why not just the calculated value?