我正在使用 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(使用前将#替换为@)