2010 Access vba如何将Excel中的displaygridlines设置为false?

问题描述 投票:0回答:1

我正在尝试在Access VBA中设置displaygridlines = false。我开始使用Excel来关闭它来记录宏,这给displaygridlines = false。但这在Access VBA中不起作用。我在网站上找到的唯一参考是How can I turn off gridlines in excel using VBA, without using ActiveWindow,但这是用于Excel。

“未找到方法或数据成员”是编译时的错误。

有谁知道如何从Access VBA关闭Excel中的网格线?

ms-access access-vba
1个回答
0
投票

如果我正确理解您的问题,您希望从Access VBA脚本中打开Excel中的(新?)工作簿,然后隐藏Excel网格线。这可以使用以下代码完成:

Private Function xlWithoutGrids()
Dim xlApp As New Excel.Application

With xlApp
    .Visible = True
    .Workbooks.Add
    .ActiveWindow.DisplayGridlines = False
End With

End Function

确保从Access数据库(工具>引用)中引用了Microsoft Excel对象库。

© www.soinside.com 2019 - 2024. All rights reserved.