首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在excel-VBA中获取Internet Explorer窗口属性(pageYOffset)

在Excel-VBA中获取Internet Explorer窗口属性(pageYOffset),可以通过以下步骤实现:

  1. 首先,需要引用Microsoft Internet Controls库。在VBA编辑器中,点击菜单栏的"工具",选择"引用",勾选"Microsoft Internet Controls",点击"确定"。
  2. 创建一个新的模块,在模块中编写以下代码:
代码语言:vba
复制
Sub GetIEWindowProperties()
    Dim ie As Object
    Dim doc As Object
    
    ' 创建Internet Explorer对象
    Set ie = CreateObject("InternetExplorer.Application")
    
    ' 显示Internet Explorer窗口
    ie.Visible = True
    
    ' 打开一个网页
    ie.Navigate "https://www.example.com"
    
    ' 等待网页加载完成
    Do While ie.Busy Or ie.readyState <> 4
        DoEvents
    Loop
    
    ' 获取Internet Explorer窗口的属性
    Set doc = ie.document
    MsgBox "pageYOffset: " & doc.parentWindow.pageYOffset
    
    ' 关闭Internet Explorer窗口
    ie.Quit
    Set ie = Nothing
End Sub
  1. 运行宏:在Excel中按下Alt+F8,选择"GetIEWindowProperties",点击"运行"按钮。

以上代码会创建一个新的Internet Explorer窗口,并打开指定网页。然后,通过doc.parentWindow.pageYOffset获取Internet Explorer窗口的pageYOffset属性值,并通过消息框显示出来。

请注意,这段代码仅适用于使用Internet Explorer作为浏览器的情况。如果你使用的是其他浏览器,如Chrome或Firefox,需要使用不同的方法来获取窗口属性。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

ASP.NET获取文件属性

www.chinacs.net  2001-8-13  中文C#技术站在ASP.NET获取文件属C#...强烈推介IDEA2020.2破解激活,IntelliJ IDEA 注册码,2020.2 IDEA 激活码 www.chinacs.net  2001-8-13  中文C#技术站 ASP.NET...获取文件属性(Retrieving File Information In ASP.NET) By Steven Smith 使用ASP.NET我们可以很容易的得到文件的相关信息,包括:文件名、路径...但在ASP.NET,.FileSystemObject被System.IO 名称空间取代了,.System.IO,它包含了很多获取文件系统信息的类。...通过以上操作,FileInfo类的所有公共属性就可被我们操作了,主要包括以下属性: 创建日期,路径,扩展名,全名,最后访问时间,修改时间,大小(bytes),文件名 这样,我们就可以把文件的属性赋给

2.9K40

jquery 与javascript 获取元素尺寸大小的对比

jquery获取尺寸的方法 width() 方法设置或返回元素的宽度(不包括内边距、边框或外边距)。 height() 方法设置或返回元素的高度(不包括内边距、边框或外边距)。...js获取尺寸的方法 clientWidth 是对象可见的宽度,不包滚动条等边线,会随窗口的显示大小改变。 offsetWidth 是对象的可见宽度,包滚动条等边线,会随窗口的显示大小改变。...对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari: window.innerHeight - 浏览器窗口的内部高度 window.innerWidth...- 浏览器窗口的内部宽度 对于 Internet Explorer 8、7、6、5: document.documentElement.clientHeight document.documentElement.clientWidth...2.offsetWidth属性仅是可读属性,而style.width是可读写的。 3.offsetWidth属性返回值是整数,而style.width的返回值是字符串,并且带有单位。

1.8K30

电脑操作系统维护10条实用建议!

explorer图标,再点出来的“属性”,出属性对话框,internet临时文件后面点“设置”,在出来的设置对话框中点移动文件夹,再选择除系统盘以外的硬盘(如D盘); ⑵、开始-设置-控制面板-双击系统...处理方法:点开始-运行,输入gpedit.msc,打开组策略-计算机配置—管理模板—网络—Qos数据包调度程序,右击窗口右边的“限制可保留带宽”选项,单击“属性”命令,弹出的“限制可保留带宽属性”对话框的...处理方法:桌面上右键点internet explorer图标,再点“属性”,出属性对话框,internet临时文件后面点“删除cookies”、“删除文件”。...6、关于internet explorer IE并不是最佳的浏览器,其缺点之一是占用太多的系统资源,第一次开启IE,占用7%左右的资源,以后每开启一个IE窗口,占用4%左右的资源。...8、让系统自动释放系统资源 Windows每运行一个程序,系统资源就会减少。即使把程序关闭,在内存还有一些没用的.DLL文件在运行,这样就使得系统的运行速度下降。

1.7K20

Web浏览器滚动方案一览| rAF等

通过使用window对象的innerWidth和innerHeight属性,我们可以获取窗口的宽度和高度。...而要获取文档的大小,我们可以使用document对象的clientWidth和clientHeight属性。这些属性将返回以像素为单位的值,从而使我们能够准确地确定窗口和文档的尺寸。...获取当前滚动获取文档或DOM元素当前滚动状态是前端开发很常见的需求。根据标准,我们可以通过元素的scrollLeft和scrollTop属性获取其当前水平和垂直滚动的像素位置。...但是,需要注意,旧版的WebKit内核浏览器(如早期版本的Safari),这两个属性返回无效值,我们需要使用document.body来取代。...Tips:我们也可以从 window 的 scrollX 和 scrollY 属性获取滚动信息由于历史原因,存在了这两种属性,但它们是一样的:window.pageXOffset 是 window.scrollX

8710

IE浏览器自动跳转edge怎么恢复

具体步骤如下: 1.打开Edge浏览器,点击右上角的三个圆点,选择“设置”; 2.左边菜单中选择“默认浏览器”; 3.“让Internet Explorer Microsoft Edge 打开网站...点击右上角的齿轮图标,选择“Internet 选项”。 转到“高级”选项卡,然后点击“重置”按钮。 弹出的窗口中,选中“删除个人设置”复选框,并点击“重置”。...底部,点击“关联的应用程序”链接。 弹出的窗口中,查找“HTTP”和“HTTPS”协议,并确保它们关联到 Internet Explorer。...重新安装 Internet Explorer: 如果问题仍然存在,您可以尝试重新安装 Internet Explorer,然后重新设置它为默认浏览器。...进行任何更改之前,请务必备份重要数据,并确保您了解正在执行的操作。如果问题仍然存在,您可能需要在微软的支持论坛或社区获取更详细的帮助。

29020

windows server 2008如何阻止恶意插件程序下载安装到系统

当我们使用Windows Server 2008系统自带的IE浏览器访问Internet网络的站点内容时,经常会看到有一些恶意插件程序偷偷系统后台进行安装操作,一旦安装完毕后,我们往往很难将它们从系统清除干净...为了不让恶意插件程序偷袭Windows Server 2008系统,我们可以通过下面的设置操作,来阻止任何来自Internet网络的下载文件安装保存到本地系统:   首先以系统管理员身份进入Windows...Server 2008系统,该系统桌面依次点选"开始"、"运行"命令,弹出的系统运行文本框,输入"gpedit.msc"字符串命令,单击"确定"按钮后,进入对应系统的组策略编辑窗口;   其次将鼠标定位于组策略编辑窗口左侧的..."计算机配置"节点选项上,再从该节点选项下面依次点选"管理模板"、"Windows组件"、"Internet Explorer"、"安全功能"、"限制文件下载"组策略子项,在对应"限制文件下载"子项下面找到..."Internet   Explorer进程"目标组策略,并用鼠标双击该选项,属性设置界面检查"已启用"选项是否处于选中状态,如果发现该选项还没有被选中时,我们应该将它重新选中,最后单击"确定"按钮保存上述设置操作

80020

windows server 2008 阻止恶意插件程序下载安装到系统

网络的站点内容时,经常会看到有一些恶意插件程序偷偷系统后台进行安装操作,一旦安装完毕后,我们往往很难将它们从系统清除干净,并且它们的存在直接影响着Windows Server 2008系统的工作状态以及运行安全...为了不让恶意插件程序偷袭Windows Server 2008系统,我们可以通过下面的设置操作,来阻止任何来自Internet网络的下载文件安装保存到本地系统: 首先以系统管理员身份进入Windows...Server 2008系统,该系统桌面依次点选"开始"、"运行"命令,弹出的系统运行文本框,输入"gpedit.msc"字符串命令,单击"确定"按钮后,进入对应系统的组策略编辑窗口; 其次将鼠标定位于组策略编辑窗口左侧的..."计算机配置"节点选项上,再从该节点选项下面依次点选"管理模板"、"Windows组件"、"Internet Explorer"、"安全功能"、"限制文件下载"组策略子项,在对应"限制文件下载"子项下面找到..."Internet Explorer进程"目标组策略,并用鼠标双击该选项,属性设置界面检查"已启用"选项是否处于选中状态,如果发现该选项还没有被选中时,我们应该将它重新选中,最后单击"确定"按钮保存上述设置操作

97800

JavaScript Window - 浏览器对象模型

由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。 Window 对象 所有浏览器都支持 window 对象。...它表示浏览器窗口。 所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是 window 对象的方法。...对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari: window.innerHeight - 浏览器窗口的内部高度 window.innerWidth...- 浏览器窗口的内部宽度 对于 Internet Explorer 8、7、6、5: document.documentElement.clientHeight document.documentElement.clientWidth...:(不包括工具栏/滚动条) 其他 Window 方法 一些其他方法: window.open() - 打开新窗口 window.close() - 关闭当前窗口 window.moveTo() - 移动当前窗口

68730

JavaScript Window - 浏览器对象模型

由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。 ---- Window 对象 所有浏览器都支持 window 对象。...它表示浏览器窗口。 所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是 window 对象的方法。...对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari: window.innerHeight - 浏览器窗口的内部高度(包括滚动条) window.innerWidth...- 浏览器窗口的内部宽度(包括滚动条) 对于 Internet Explorer 8、7、6、5: document.documentElement.clientHeight document.documentElement.clientWidth...window.close() - 关闭当前窗口 window.moveTo() - 移动当前窗口 window.resizeTo() - 调整当前窗口的尺寸

37420

动手练一练,手写一个价格对比、固定表头滚动的表格

: 1、Window pageXOffset 和 pageYOffset 属性 pageXOffset 和 pageYOffset 属性返回文档在窗口左上角水平和垂直方向滚动的像素。...pageXOffset 设置或返回当前页面相对于窗口显示区左上角的 X 位置。pageYOffset 设置或返回当前页面相对于窗口显示区左上角的 Y 位置。...pageXOffset 和 pageYOffset 属性相等于 scrollX 和 scrollY 属性。...scrollHeight: 因为子元素比父元素高,父元素不想被子元素撑的一样高就显示出了滚动条,滚动的过程本元素有部分被隐藏了,scrollHeight代表包括当前不可见部分的元素的高度。...获取用户从视口顶部滚动的距离(pageYOffset获取最后一部分内容区域距离窗口顶部的高度(getBoundingClientRect().top) 检测滚动条是否滚动到表格区域。

3.2K31

新手如何在 ES6 如何操作HTML DOM元素?

HTML 页面浏览器呈现。浏览器将从网络服务器下载的页面包含的所有元素组装到其内存。一旦完成,浏览器就会在浏览器窗口中显示这些对象,一旦完成,浏览器就无法再识别单个 HTML 元素。...例如:Netscape Navigator,Internet Explorer,Opera,Mosaic等。 窗口: 浏览器的窗口。 文档: 文档显示浏览器窗口中。它还有自己的多个元素。...该模型提供只读属性,例如标题、URL 等。它还提供有关整个文档的 LastModified 信息。该模型有很多方法可用于设置和获取文档属性值。...IE4 DOM:该DOM是Internet Explorer版本4引入的。 后续版本进行了扩展并继续包含 W3C DOM 的功能。...document.all[] 此函数用于检查网页是否存在特定元素,但现在已被视为已弃用, 因为它仅适用于 Internet Explorer,并且在其他浏览器不受支持。

25920

(修改gho文件办法)做属于自己个性的gho系统

\SOFTWARE\Microsoft\Internet Explorer\Main 下,右半部分窗口中找到串值“Start Page”双击 ,将Start Page的键值改为“about:blank...”即可; ③同理,展开注册表到 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 右半部分窗口中找到串值“Start...主要是修改了注册表IE设置的下面这些键值(DWORD值为1时为不可选): [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer...答:页面按下右键,出现信息提示窗口后,不松开右键(即继续保持按下状态),再将鼠标指针移动到信息提示窗口的“确定”按钮上,同时按下左键,然后松开鼠标右键,右键菜单弹出,这样就可以查看网页源文件、拷贝文字和图片了...,屏幕右边的窗口中进行有选择地删除。

2.9K10

JavaScript Window - 浏览器对象模型浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器“对话”。浏览器对象模型 (Browser Object Model)1 Wi

由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。 1 Window 对象 所有浏览器都支持 window 对象。...表浏览器窗口。 所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是 window 对象的方法。...对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari: window.innerHeight - 浏览器窗口的内部高度 window.innerWidth...- 浏览器窗口的内部宽度 对于 Internet Explorer 8、7、6、5: document.documentElement.clientHeight document.documentElement.clientWidth...window.close() - 关闭当前窗口 window.moveTo() - 移动当前窗口 window.resizeTo() - 调整当前窗口的尺寸 2 JavaScript Window Location

50820
领券