Excel:如何编程使Excel读取单元格内容,然后切换打开一个新的工作表?

我对编程非常陌生(1天的体验),我正在尝试构build一个交互式数据库,但是我仍然遇到了一些部分工作的问题。

我希望Excel读取在某个单元格中select的值,并根据该单元格中的值将其打开到单独的工作表,我可以在其中开始另一组数据input。

我已经尝试了许多不同的选项,但到目前为止,我的代码如下所示:

Dim inputWks As Worksheet Set inputWks = ("Input") With inputWks If Range("D13").contents = "Yes" Then ActiveWorkbook.Sheets("Sheets2").activate End If End With 

我知道这是一个简单的问题,但我一直没能做到这一点。

尝试这个

 Sub DoIt() Dim inputWks As Worksheet Set inputWks = ActiveWorkbook.Sheets("Input") With inputWks If Range("D13").Cells(1, 1) = "Yes" Then ActiveWorkbook.Sheets("Sheets2").Activate End If End With End Sub