C# 分配Excel范围时获取HRESULT错误?

C# 分配Excel范围时获取HRESULT错误?,c#,excel,office-interop,C#,Excel,Office Interop,我正在编写一个使用C#操作Excel的基本程序,但分配范围时遇到问题。这是我的密码: using Excel = Microsoft.Office.Interop.Excel; //...various other using statements static void Main(string[] args) { Excel.Application xlApp = new Excel.Application(); xlApp.V

我正在编写一个使用C#操作Excel的基本程序,但分配范围时遇到问题。这是我的密码:

using Excel = Microsoft.Office.Interop.Excel;
//...various other using statements

static void Main(string[] args)
        {
            Excel.Application xlApp = new Excel.Application();
            xlApp.Visible = true;
            Excel.Workbook bk=xlApp.Workbooks.Add();
            Excel.Worksheet sht = bk.Sheets["Sheet1"];
            Excel.Range rng;
            for (int c = 0; c < 10;c++ )
            {

                rng=sht.Cells[c,1];
                rng.Value= "aaa";
            }

        }

解决它;问题是Excel使用基于1的索引,而我的For循环从0开始。

解决了这个问题;问题是Excel使用基于1的索引,而我的For循环从0开始。

解决了这个问题;问题是Excel使用基于1的索引,而我的For循环从0开始。

解决了这个问题;问题是Excel使用基于1的索引,而我的For循环从0开始。

单元格的第一个索引在外观开始时是0,而XL不喜欢。从1开始。

单元格的第一个索引将在XL不喜欢的外观开始时为0。从1开始。

单元格的第一个索引将在XL不喜欢的外观开始时为0。从1开始。

单元格的第一个索引将在XL不喜欢的外观开始时为0。从1开始。

尝试谷歌搜索该异常,这是一篇你可以查看的如此前卫的帖子\
基本上,你希望Excel找到一些不存在的东西
或多或少与索引超出范围相同……尝试谷歌搜索该异常,这是一篇你可以查看的如此前卫的帖子嗯\
基本上你希望Excel找到一些不存在的东西
或多或少与索引出界相同…尝试谷歌搜索这个例外这里是一个你可以查看的以前的帖子\
基本上你希望Excel找到一些不存在的东西
与索引越界或多或少…尝试谷歌搜索该例外情况这里是一篇如此之早的帖子,您也可以查看\
基本上您希望Excel找到一些不存在的东西
或多或少与索引越界相同。。。
An unhandled exception of type
'System.Runtime.InteropServices.COMException' occurred in mscorlib.dll

Additional information: Exception from HRESULT: 0x800A03EC