html - 如何使用 ExecWbin VBA 仅打印网站的第一页?
问题描述
我正在尝试打印一个网站,但我只需要第 1 页。为了澄清,这个网页可以打印出 2-5 张纸,因为它的长度会根据请求的内容而变化。我只想打印第一张纸上的内容。
With Application
prin = .ActivePrinter
Set ie = New InternetExplorerMedium
tick = Range("A" & I).Value
ie.navigate "website.can't show real one"
Do While ie.Busy
Loop
Do While ie.readyState <> 4
Loop
ie.ExecWB 6, 2
.Wait (Now + TimeValue("0:00:08"))
ie.Quit
End with
我不知道如何格式化 ExecWB 函数以使其选择要打印的特定页面。6 表示 OLECMDID_PRINT,2 表示不提示用户。
解决方案
推荐阅读
- laravel - 与 laravel 的条件有很多关系
- python - 在python中提取部分地址
- java - 如何使用 getText 捕获未标记行上的文本?
- c# - LINQ 以单个字段为中心
- swift - HERE iOS SDK Level 3 类别
- android - 带有导航的Android抽屉检查错误的菜单项
- python - 为什么我会收到消息错误“没有要聚合的数字类型?”
- javascript - 在功能组件中结束后如何重新启动 React Joyride Tour?
- c# - “未找到提供程序 'Sap.Data.Hana' 的 MigrationSqlGenerator”,SAP HANA 数据库是否支持 EF6 迁移?
- react-native - 如何减小模块 react-native-svg-charts 中 PieChart 的宽度