打开Excel表单以阅读表

时间:2015-11-11 08:31:46

标签: excel excel-vba vba

我无法在名为“任务”的特定工作表上打开表格来阅读表格(并对其进行编辑):

Sub Button6_Click()

   ' Activate the sheet that contains your database.
         Worksheets("Tasks").Activate

         ' Show the data form for the selected range.
         ActiveSheet.ShowDataForm
End Sub

那是因为Excel不知道要读什么? “任务”表上只有一个表。

1 个答案:

答案 0 :(得分:0)

选择您的表格范围,并在显示表格之前为其指定名称"数据库",如下所示:

Worksheets("Tasks").Activate
Range("B2:J30").Select
ActiveWorkbook.Names.Add Name:=ActiveSheet.Name & "!Database",RefersToR1C1:=Selection
ActiveSheet.ShowDataForm