L'insertion de la valeur dans la cellule Excel au lieu de la formule

J'ai un script VBA qui insère les longues chaînes dans des cellules Excel. Dans certains cas, la chaîne commence par un =. Il semble que Excel interprète cela comme une formule et je reçois un Out of Memory erreur due aux limitations de la mémoire de formules.

Comment dois-je dire à Excel que je suis en train d'écrire une valeur, pas une formule? Actuellement, je suis en train de faire ceci:

ws.Range("A" & row) = Mid(xml, first, CHUNK_SIZE)

J'ai essayé le code suivant, mais ça ne fonctionne pas...

ws.Range(...).Value = ....
InformationsquelleAutor lucks | 2010-03-09