2010 Access vba如何将Excel中的displaygridlines设置为false?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2010 Access vba如何将Excel中的displaygridlines设置为false?相关的知识,希望对你有一定的参考价值。
我正在尝试在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中的网格线?
答案
如果我正确理解您的问题,您希望从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对象库。
以上是关于2010 Access vba如何将Excel中的displaygridlines设置为false?的主要内容,如果未能解决你的问题,请参考以下文章
Access VBA:将表导出到 Excel 2010 数据透视表
从 Access 2010 VBA 控制 Excel 工作簿
使用 Excel 作为 Access 数据库的前端(使用 VBA)
使用 Access 2010 数据库的 Excel 2010 VBA DAO 查询不起作用