代码之家  ›  专栏  ›  技术社区  ›  venkat

如何使用c_在Excel VSTO中聚焦单元格?如何使用vsto中的c选择第一个单元格?

  •  11
  • venkat  · 技术社区  · 14 年前

    如何使用c_在Excel VSTO中聚焦单元格?

    如何使用vsto中的c选择第一个单元格?

    请帮助处理代码…

    3 回复  |  直到 7 年前
        1
  •  21
  •   Mikael Svenson    14 年前

    这里有一种方法:

    Excel.Worksheet activeSheet = ThisAddIn.ExcelApplication.ActiveSheet;
    var range = activeSheet.get_Range("A1", "A1");
    range.Select();
    

    ThisAddin是我的测试项目的名称。

        2
  •  2
  •   Brad Larson    11 年前

    要选择A2单元,例如:

    Excel.Worksheet Worksheet = excel.ActiveWorkbook.ActiveSheet;
    Worksheet.get_Range([1,2], System.Reflection.Missing.Value).Select();
    
        3
  •  0
  •   KR Akhil    7 年前
     Excel.Application ExcelApp = (Excel.Application)Marshal.GetActiveObject("Excel.Application");
                Excel.Workbook book = ExcelApp.ActiveWorkbook;
                Excel.Worksheet sheet = book.ActiveSheet;
                Excel.Range ExcelRange = sheet.get_Range("A1");
                ExcelRange.Select();