如何使用VB.net在Excel中select单元格A3?

我想使用VB.netselect单元格A3 ..

我试过这样做:

sheet.Range("A3:A3").Select() 

但是,这给出了一个例外=select方法的范围类失败!

什么是问题,怎么做?

请帮助..我正在等待答复!

这个程序适用于VB.NET,我同意rajah9 ,检查其他方面。

 Imports Excel = Microsoft.Office.Interop.Excel Public Class Form1 Dim oExcel As Object Dim oBook As Object Dim oSheet As Object Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click oExcel = CreateObject("Excel.Application") oBook = oExcel.Workbooks.Add() oSheet = oBook.Worksheets(1) oSheet.Range("A3").Select() oExcel.ActiveCell.Value = "Put text here" oBook.SaveAs("C:\Path\testinterop.xlsx") oExcel.Quit() End Sub End Class 

(基于和部分来自这里的例子)

假设你的意思是Excel VBA试试这个:

 sheet.Range("A3").Select 

你可以指定单元格,如果你想要的只是一个单元格。