创建 Excel 插件 - 获取单元格值

2024-03-02

我正在使用 Visual Studio 2010 创建 Excel 插件。我能够使用此代码获取单元格地址。

label1.Label = Globals.MyAddIn.Application.ActiveCell.Address.ToString();

我想获取单元格的值。另外,如果您能告诉我如何为给定单元格设置值。

请帮忙。


要获取活动单元格的单元格值,应执行以下操作

var cellValue = Globals.MyAddIn.Application.ActiveCell.Value.ToString()

或对于特定的细胞

var cellValue = Globals.MyAddIn.Application.Cells("A1").Value.ToString()

要设置该值,基本上相反

Globals.MyAddIn.Application.Cells("A1").Value = "ABC123"

EDIT
尝试这个。我知道这是有效的,因为我在我自己的插件中也有类似的东西。

int row = 1;
int col = 1;
var sheet1 = (Excel.Worksheet)Application.ActiveWorkbook.Worksheets["Sheet1"];
sheet1.Cells[row, col] = "ABC123";

string cellValue = sheet1.Cells[row,col];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

创建 Excel 插件 - 获取单元格值 的相关文章

随机推荐