如何在打开Excel工作簿时始终打开同一张工作表?

如何在打开Excel工作簿时始终打开同一张工作表?

在Excel中使用多个工作表时,我们可以看到打开工作簿时会从我们上次保存的工作表开始。这可能会导致一些Excel隐私问题。有时您不希望发生这种情况,而是想打开工作簿中的特定工作表。本教程将帮助您了解如何在打开同一工作簿时始终打开同一张工作表。

在打开工作簿时始终打开同一张工作表

我们将插入VBA代码,然后保存代码以完成任务。让我们看一个简单的过程,以了解如何在打开Excel工作簿时始终打开同一张工作表。此过程在Excel中无法默认完成。我们将使用Microsoft VB.NET应用程序以完成我们的过程。

步骤1

让我们考虑一个包含任意数量工作表的Excel工作簿;在我们的例子中,考虑三张工作表。

现在,在任何工作表名称上右键单击,选择“查看代码”以打开VBA代码窗口,然后双击此工作簿以打开新的文本框,并输入如下图所示的程序。

程序

Private Sub Workbook_Open()
'updated by nirmal
Dim xOWSName As String
Dim xWS As Worksheet
   xOWSName = "sheet1"
   Set xWS = Worksheets(xOWSName)
   xWS.Activate
End Sub
Bash

“sheet1”是代码中的工作表名称,我们将始终从该工作表开始。

如何在打开Excel工作簿时始终打开同一张工作表?

步骤2

工作簿应保存为VBA启用模板,按Alt + Q关闭VBA应用程序。现在关闭工作表,下次打开工作表时,单击启用代码以完成我们的过程,如下图所示。

如何在打开Excel工作簿时始终打开同一张工作表?

结论

在本教程中,我们使用了一个简单的示例来演示如何在Excel中打开工作簿时始终打开同一张工作表,以突出显示特定数据集。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册