使用VB.net如何在spredsheets中将第二行用作标题

使用VB.net如何在spredsheets中将第二行用作标题,vb.net,excel,spreadsheet,Vb.net,Excel,Spreadsheet,在使用vb.net编写数据时,我希望使用在电子表格中创建的标题作为键 我可以使用xlSheet.Cells(2,2),但我想使用我创建的标题,例如: ClientName ClientNumber Dim ClientName as integer ClientName = 2 因此,代码可以如下所示: xlSheet.Cells(2, "ClientName") 但是我不知道如何编写代码以使用第二行作为键。您不能确定列序号,然后设置一个变量指向那里吗 例如: ClientName

在使用vb.net编写数据时,我希望使用在电子表格中创建的标题作为键

我可以使用
xlSheet.Cells(2,2)
,但我想使用我创建的标题,例如:

ClientName   ClientNumber
Dim ClientName as integer
ClientName = 2
因此,代码可以如下所示:

xlSheet.Cells(2, "ClientName")

但是我不知道如何编写代码以使用第二行作为键。

您不能确定列序号,然后设置一个变量指向那里吗

例如:

ClientName   ClientNumber
Dim ClientName as integer
ClientName = 2
现在可以使用变量了

xlSheet.Cells(2,ClientName)

如果我误解了你的问题,请告诉我

这可能行得通,但有没有办法不必声明所有变量。我可能有20个标题,我需要为每个标题声明一个变量吗?