Ich bevölkere ein Excel-Arbeitsblatt mit den Ergebnissen einer Abfrage. In der Ergebnismenge ist ein 'Description'-Feld, das grundsätzlich alles enthalten kann, einschließlich Zahlen, denen vorangestellte Nullen vorangestellt sind, wie zB 0000234. Das Problem ist, dass beim Schreiben in eine Zelle die führenden Nullen weggestoßen werden, also in Der obige Fall endet mit 234. Wie stelle ich sicher, dass es als Textstring behandelt wird und was auch immer im Beschreibungsfeld ist, wird einfach eingefügt wie es ist?classic asp, excel, stop leading 0 (Null) vor dem Entfernen
Die Linie wird verwendet:
Response.Write vbTab & ResultSet(8,r)
Dank R.
Diese Excel aus der Behandlung der Inhalt als Zahl verhindern wird, aber es wird auch eine wörtliche Apostroph in den Inhalt injizieren. –
@John: Ja, ich stimme zu. Entschuldigung. Ich hätte es zuerst versuchen sollen. – shahkalpesh