当前位置: 首页 > 知识库问答 >
问题:

如何在c代码步骤[重复]中获取变量的excel单元格值

云开诚
2023-03-14

我正在尝试将excel工作表的值转换为c#中的变量。在一个编码步骤中,我正在执行

 string myPath = @"C:\Users\Monica\Desktop\ExcelTest.xlsx";
        Excel.Application excelApp = new Excel.Application();
        Excel.Workbook workbook = excelApp.Workbooks.Open(myPath);

        //select the correct worksheet

        Excel.Worksheet demoWorksheet = (Excel.Worksheet)excelApp.Worksheets["Sheet1"];

        excelApp.Visible = false;

我想做这样的事情。我想将单元格的值获取到稍后在测试脚本中使用的变量。

          //string sample= demoWorksheet.Cells[1, 3].value  

谁能给我点建议吗?

谢谢

共有1个答案

端木涵润
2023-03-14

使用get\u Range获取单元格值。

var value = demoWorksheet.get_Range("A1", "A1").Value2;
 类似资料:
  • 问题内容: 实际上,我使用的是xlrd模块0.8版本,但我不知道如何读取单元格属性,例如背景色,字体以及单元格是否被锁定。 我尝试使用 它引发一个错误,指出在读取时需要设置格式化信息,但是如果我有该参数,则表明它仍未实现。 是否有另一个模块,或者该模块本身如何读取单元格属性? 问题答案: 以下内容使用xlrd 0.7.6版对我有效: 是XF类的实例;参见https://secure.simplis

  • 我无法使用java代码从excel单元格中获取逗号分隔的值。 我也尝试过使用以下代码。 我希望输出为如下列表: 当输入从 Excel 单元格导入为印度,巴基斯坦,美国,澳大利亚。

  • 我读了如何读取单个Excel单元格值,并亲自尝试了一下。但当我到了

  • 我是新来的Python和熊猫,我有一个文本文件(data.txt),其中内容就像。123 456 789 101123 456 789 101 112 113 110 112 123 456 789 101 112 113 110 113 123 456 789 101 112 113 110 110.......................................等,并有一个exce

  • 我想要得到以下单元格的高度。 cell_logo CELL_TITLE

  • 我有一个带有sheet1 excel文件,该文件的第2行和第10列有一个我需要读取的值。这是我的代码。 获取了cell对象Excel.Range后,我不知道如何读取该单元格的内容。我试着把它转换成数组并在它上面循环,我试着转换成字符串数组等等,我确信这是非常简单的。有没有直接的方法只得到一个字符串的单元格值?