I don’t know if this will help but it might be a different way of looking at it. You can use iLogic to grab cell information from excel to fill user parameters. You can use the user parameters to drive model data. Or take the model data to fill out the excel cell spread sheet.
‘Column A
PointA1=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "A1")
PointA2=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "A2")
PointA3=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "A3")
PointA4=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "A4")
PointA5=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "A5")
PointA6=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "A6")
‘Column B
PointB1=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "B1")
PointB2=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "B2")
PointB3=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "B3")
PointB4=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "B4")
PointB5=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "B5")
PointB6=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "B6")
‘Column C
PointC1=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "C1")
PointC2=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "C2")
PointC3=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "C3")
PointC4=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "C4")
PointC5=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "C5")
PointC6=GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "C6")
Now that I reread your question I guess that’s not really what you were asking. Does it make any difference if you try an embedded spreadsheet instead of external?