码迷,mamicode.com
首页 > 其他好文 > 详细

DisplayPageBoundaries 打开word后自动将页面间空白隐藏 (auto+定时器)

时间:2017-10-04 19:14:12      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:nbsp   回调   col   class   blog   oop   one   sum   eva   

每次打开文档都要鼠标点击页面间空白处,将其隐藏

尝试过在

AutoOpen,
AutoExec
等宏中添加
ActiveWindow.View.DisplayPageBoundaries = False
但没有效果

 

今天发现可以在vba中设置定时器,尝试

AutoOpen
中添加一个定时器,由定时器回调函数实现
ActiveWindow.View.DisplayPageBoundaries = False

 

Sub HiddenPageBoundaries()
    On Error Resume Next
    ActiveWindow.View.DisplayPageBoundaries = False
    MsgBox ("Hiden Page Bounaries!")
End Sub

Sub AutoOpen()
    On Error Resume Next
    Application.DisplayAlerts = wdAlertsNone
    ActiveWindow.View.ShowSpaces = False
    Application.OnTime When:=Now + TimeValue("00:00:02"), Name:="HiddenPageBoundaries", Tolerance:=0
End Sub

 

参考

OnTime 

 

DisplayPageBoundaries 打开word后自动将页面间空白隐藏 (auto+定时器)

标签:nbsp   回调   col   class   blog   oop   one   sum   eva   

原文地址:http://www.cnblogs.com/itzxy/p/7626986.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!