2010-12-07 22 views
3

Comment référencer une cellule par son nom plutôt que par Row, Col?Référence d'une cellule par son nom dans Excel.Application dans ASP

Actuellement, j'ai le code suivant:

Set oExcel = CreateObject("Excel.Application") 
Set oWorkbook = oExcel.Workbooks.Open(sPathToTemplate) 

oExcel.Cells(1,1).Value = strShippingName 

Mais plutôt que de faire référence au nom d'expédition comme « 1,1 », je voudrais y faire référence par son nom, « shipping_name »

Mais cela ne fonctionne évidemment pas:

oExcel.Cells("shipping_name").Value 

Toutes les idées? Je n'arrive pas à trouver de documentation sur Excel.Application dans aucun de mes livres ... Si quelqu'un connaît des choses en ligne, ce serait bien aussi.

Merci

+0

Quelle version d'Excel? 2003? –

+0

Eh bien, j'ai 2007 en cours d'exécution sur mon serveur de test local sur mon PC, mais je pense que ce sera 2003 sur le serveur d'utilisation finale. De toute façon de rendre compte des deux? – Dexter

Répondre

1
oExcel.Range("shipping_name").Value = strShippingName