从Windows窗体(VSTO)中的命令按钮清除Excel工作表的内容

时间:2013-06-17 15:52:59

标签: vb.net

我在名为Position的工作表上有一个Windows窗体。但是,我想放一个命令按钮,清除工作表位置中单元格H45,H46和I49的值,并清除工作表计算中的I49和H49值。

我是VSTO的新手,所以我在完成这项工作时遇到了一些麻烦。

有人可以为此提供帮助吗?我不知道如何从我的按钮引用计算表。

1 个答案:

答案 0 :(得分:0)

我假设这是一个文档级Excel项目?您可以使用以下内容:

Private Sub btnClearCells_Click(sender As Object, e As EventArgs) Handles btnClearCells.Click
    With Globals.Sheet1
        .Range("H45:H46").ClearContents()
        .Range("I49").ClearContents()
    End With

    With Globals.Sheet2
        .Range("H49").ClearContents()
        .Range("I49").ClearContents()
    End With
End Sub

其中Sheet1是Positions表,Sheet2是Calculations表。更改数字以适合您的项目。