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

VBA通用代码:在Excel中创建弹出菜单

由于在2007 MicrosoftOffice系统中,Microsoft用功能区UI取代了命令栏菜单结构,这造成了创建在不同版本的MicrosoftOffice中工作的菜单的技术会有所不同。...本文使用一种有效的技术创建在所有Excel版本中都可使用的弹出菜单。 注意,内置或自定义上下文菜单不同于弹出菜单的一种方式是,上下文菜单仅在右键单击鼠标时显示,而弹出菜单可以在需要时显示。...在VBE中,单击“插入——模块”,在标准模块中的代码如下: Public Const Mname As String ="MyPopUpMenu" Sub DeletePopUpMenu() '...End Sub 回到Excel界面,按Alt+F8键,调出“宏”对话框,选择“CreateDisplayPopUpMenu”宏,单击“选项”按钮,在“宏选项”对话框中的“快捷键”中输入字母m,如下图1所示...图1 这样,在Excel工作表中,按Ctrl+m组合键,会出现如下图2所示的弹出菜单。 图2 当单击菜单中的按钮时,会弹出一个信息框,如下图3所示。

3.5K51
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在 Linux 服务器中创建假桌面运行模拟浏览器有头模式

    在自己电脑上操作时,如果是有头模式,会弹出一个 Chrome 浏览器窗口,然后你能看到这个浏览器里面在自动操作。而无头模式则不会弹出任何窗口,只有进程。 别去送死了。...Selenium 与 Puppeteer 能被网站探测的几十个特征这篇文章中,我们介绍了一个探测模拟浏览器特征的网站。...通过他我们可以发现,在不做任何设置的情况下,Selenium 或者 Puppeteer 启动的浏览器有几十个特征能够被目标网站识别为爬虫。并且,无头模式的特征比有头模式的特征多得多。...所以当一个程序在 Xvfb 中调用图形界面相关的操作时,这些操作都会在虚拟内存里面运行,只不过你什么都看不到而已。...要安装 Xvfb 非常简单,在 Ubuntu 中,只需要执行下面两行命令就可以了: sudo apt-get update sudo apt-get install xvfb 现在,我们来写一段非常简单的

    3.8K11

    你还在为 HTTP 的这些概念头疼吗?

    通用标头、实体标头、请求标头、响应标头,现在我们来对这几种标头进行介绍 通用标头 HTTP 通用标头之所以这样命名,是因为与其他三个类别不同,它们不是限定于特定种类的消息或者消息组件(请求,响应或消息实体...尽管通用标头不会限定于是请求还是响应报文,但是某些通用标头大部分或全部用于一种特定类型的请求中。也就是说,如果某个通用标头出现在请求报文中,那么大部分通用标头都会显示在该请求报文中。...这个标头中可以出现许多单独的指令,其详细信息可以在 RFC 2616 中找到,即使这是常规标头,某些指令也只能出现在请求或响应中。...下表提供了一个 Cache-Control 选项的总结并告诉你如何去使用 “请注意,在 Cache-Control 标头中只能出现一个指令,但是在消息中可以出现多个这样的标头。 ?...通用标头、请求标头、响应标头 和 实体标头;还可以按照是否被缓存分为 端到端首部(End-to-End) 和 逐跳首部(Top-to-Top)。

    2.4K30

    「HTTP标头」都给你整理好了

    本文公众号来源:Java建设者 作者:cxuan 本文已收录至我的GitHub HTTP 标头 先来回顾一下 HTTP1.1 标头都有哪几种 HTTP 1.1 的标头主要分为四种,通用标头、实体标头、...请求标头、响应标头,现在我们来对这几种标头进行介绍 通用标头 HTTP 通用标头之所以这样命名,是因为与其他三个类别不同,它们不是限定于特定种类的消息或者消息组件(请求,响应或消息实体)的。...尽管通用标头不会限定于是请求还是响应报文,但是某些通用标头大部分或全部用于一种特定类型的请求中。也就是说,如果某个通用标头出现在请求报文中,那么大部分通用标头都会显示在该请求报文中。...这个标头中可以出现许多单独的指令,其详细信息可以在 RFC 2616 中找到,即使这是常规标头,某些指令也只能出现在请求或响应中。...下表提供了一个 Cache-Control 选项的总结并告诉你如何去使用 “请注意,在 Cache-Control 标头中只能出现一个指令,但是在消息中可以出现多个这样的标头。 ?

    5.8K41

    SQL、Pandas和Spark:常用数据查询操作对比

    查询的几个关键字,重点讲解在Pandas和Spark中的实现。...、Scala、Python和R四种语言的通用分布式计算框架,本文默认以Scala语言进行讲述。...中的query实现的正是对标SQL中的where语法,在实现链式筛选查询中非常好用,具体可参考Pandas用了一年,这3个函数是我的最爱…… where语句,Pandas以API丰富而著称,所以自然是不会放过...order by用于根据指定字段排序,在Pandas和Spark中的实现分别如下: Pandas:sort_index和sort_values,其中前者根据索引排序,后者根据传入的列名字段排序,可通过传入...03 小节 对标SQL标准查询语句中的常用关键字,重点对Pandas和Spark中相应操作进行了介绍,总体来看,两个计算框架均可实现SQL中的所有操作,但Pandas实现的接口更为丰富,传参更为灵活;而

    2.5K20

    使用结构化的标头字段改善HTTP

    它还为实现者创建了大量繁忙的工作,因为他们需要分别实现每个新的头的解析器。...结构化字段是一个定义良好的数据类型库,在HTTP头和拖车中可能有用,包括字符串、Tokens、布尔值、整数、小数和字节序列作为原子“Item”类型,以及这些项的列表和字典。...在结构化字段之前,我们对此无能为力,因为HTTP消息头的定义非常松散。结构化字段中定义良好的数据类型会改变这一点。现在,我们可以定义一个新的,二进制序列化的任何头使用他们。...如果我们将其解析为结构化字段并存储单个数据类型,我们可以存储: lmax-age l3600 ls-maxage l7200 lmust-revalidate 这些变量中的每一个都可以在将来的标头中出现时分别引用...●立即使用结构化字段● 结构化字段规范正处于标准化的最后阶段,这意味着它很快会成为一个RFC。目前我们已经有多个实例,包括在Chrome中,许多新的安全头(例如Fetch元数据)都是结构化的。

    65510

    REST API设计指导——译自Microsoft REST API Guidelines(四)

    有的服务(接口)可以在响应中增加字段而不修改接口版本号。 如果有这种情况,接口文档中必须进行清晰明确地说明,并且客户端必须忽略掉这些未知的字段。...服务也可以在响应中返回创建项的完整元数据。...所有头部值必须遵循在定义头部字段的规范中所阐述的语法规则(syntax rules )。在HTC721中定义了许多HTTP报头,但是在IANA报头注册表中可以找到完整的批准报头列表。...本文档中的一些准则规定了使用非标准HTTP标头。 此外,某些服务可能需要添加额外的功能,这些功能通过HTTP标头公开。 以下准则有助于保持自定义标头使用的一致性。...在HTTP中,客户端应该使用Accept标头请求响应格式。 服务端可以选择性的忽略,即使这不是典型的良好的服务。 客户端可以发送多个Accept标头,服务可以选择其中一个格式进行返回。

    2K50

    CDN的防盗链技术

    二、CDN防盗链技术2.1 基于Referer的防盗链解决方案根据HTTP标头决定是否允许访问HTTP协议规范在HTTP标头中定义了referer字段,用于表示HTTP请求来源。...该字段值由浏览器在发起HTTP请求时指定。...该字段值代表当前HTTP请求的来源,例如在点击网页链接时,浏览器会向服务器提交一个HTTP请求,请求中HTTP标头的referer字段值为引用该资源的网页地址,即用户点击的网页地址。...通过对HTTP标头中referer字段内容跟进行判断,可以判定请求是正常用户发起的请求还是来自盗链网站。...2.3 通过超时机制加强URL验证使用HTTP标头字段实现防盗链可以应对常见的盗链情形。但盗链者仍然可以通过更加复杂的手段如客户端脚本去生成一个具有合法HTTP标头的请求,从而获取访问文件的能力。

    33520

    面试 HTTP ,99% 的面试官都爱问这些问题

    请你说一下 HTTP 常见的请求头 这个问题比较开放,因为 HTTP 请求头有很多,这里只简单举出几个例子。 HTTP 标头会分为四种,分别是 通用标头、实体标头、请求标头、响应标头。...分别介绍一下 通用标头 通用标头主要有三个,分别是 Date、Cache-Control 和 Connection Date Date 是一个通用标头,它可以出现在请求标头和响应标头中,它的基本表示如下...Cache-Control Cache-Control 是一个通用标头,他可以出现在请求标头和响应标头中,Cache-Control 的种类比较多,虽然说这是一个通用标头,但是有一些特性是请求标头具有的...实体标头 实体标头是描述消息正文内容的 HTTP 标头。实体标头用于 HTTP 请求和响应中。...Content-Encoding: gzip //响应头 下面是一些实体标头字段 ?

    1.4K10

    看完这篇HTTP,跟面试官扯皮就没问题了

    : 通用标头、请求标头、响应标头 和 实体标头,依次来进行详解。...通用标头 通用标头主要有三个,分别是 Date、Cache-Control 和 Connection Date Date 是一个通用标头,它可以出现在请求标头和响应标头中,它的基本表示如下 Date:...Cache-Control Cache-Control 是一个通用标头,他可以出现在请求标头和响应标头中,Cache-Control 的种类比较多,虽然说这是一个通用标头,但是有一些特性是请求标头具有的...响应标头 响应标头是可以在 HTTP 响应种使用的 HTTP 标头,这听起来是像一句废话,不过确实是这样解释。并不是所有出现在响应中的标头都是响应标头。...下面是一个响应头的汇总,基于 HTTP 1.1 ? 非 HTTP/1.1 首部字段 在 HTTP 协议通信交互中使用到的首部字段,不限于 RFC2616 中定义的 47 种首部字段。

    82210

    HTTP1.1协议状态码

    例如,切换到新版本的HTTP优于旧版本,并且在传递使用此类功能的资源时,切换到实时同步协议可能是有利的。 升级通用标头允许客户端指定其支持的其他通信协议,并在服务器认为适合切换协议时使用。...服务器必须使用101(交换协议)响应中的Upgrade标头字段来指示正在交换的协议。...实体格式由Content-Type标头字段中提供的媒体类型指定。源服务器必须在返回201状态代码之前创建资源。如果不能立即执行该操作,则服务器应以202(已接受)响应代替。...201响应可能包含ETag响应标头字段,该字段指示刚刚创建的所请求变量的实体标签的当前值,请参见14.19节。...---- 412 Precondition Failed 在服务器上测试时,在一个或多个请求标头字段中给出的前提条件被评估为false。

    2.7K40

    看完这篇HTTP,跟面试官扯皮就没问题了

    : 通用标头、请求标头、响应标头 和 实体标头,依次来进行详解。...通用标头 通用标头主要有三个,分别是 Date、Cache-Control 和 Connection Date Date 是一个通用标头,它可以出现在请求标头和响应标头中,它的基本表示如下 Date:...Cache-Control Cache-Control 是一个通用标头,他可以出现在请求标头和响应标头中,Cache-Control 的种类比较多,虽然说这是一个通用标头,但是有一些特性是请求标头具有的...响应标头 响应标头是可以在 HTTP 响应种使用的 HTTP 标头,这听起来是像一句废话,不过确实是这样解释。并不是所有出现在响应中的标头都是响应标头。...下面是一个响应头的汇总,基于 HTTP 1.1 ? 非 HTTP/1.1 首部字段 在 HTTP 协议通信交互中使用到的首部字段,不限于 RFC2616 中定义的 47 种首部字段。

    58710

    面试复习系列【python-数据处理-2 】

    知道为什么我要单独拿出2章来给大家普及numpy和pandas么? 因为,在不久的将来,我即将更新ai测试领域的具体应用教程,这算是给大家提前打打基础,扫扫盲。...是的,它就是这样总被人提起,甭管提起它的人自己到底会不会Pandas,也别管到底写没写过哪怕一句pandas,甚至压根不知道在测试的日常工作中,pandas到底用在哪。...pandas创建的东西叫什么?我在很多网站和书上看到的应该叫 序列。 其实,就和你连下标都一起标出来的二维数组很像。...import pandas as pd s = pd.Series([1,2,3,4,5]) 这个运行后,我们打印s,得到的结果是这样的:左边第一列是行标,第二列开始是内容 我们也可以创建个多列的,...(by=0,ascending=True) # 按列头的值 由小到大排序 print(df.mean(0)) #获取每一列均值 print(df.mean(1)) #获取每一行均值 print(df[0

    95530

    你想要的Http和Https知识这里都有

    另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!...HTTP协议主要由三大部分组成 图解HTTP协议的三大组成部分 Header 与 Body 使用上面的那个例子来看一下http的请求报文 每个报文的起始行都是由三个字段组成 HTTP Get和Post区别...HTTP标头 通用标头 请求标头 响应标头 实体标头 HTTP内容协商 什么是内容协商 内容协商功能图 内容协商的种类 内容协商的分类 为什么需要内容协商 ?...HTTP条件请求的原则 验证 与 比较器 条件请求的常见标头 条件请求三个经典示例 HTTP Cookies 和Session Cookie是什么?...Cookie的作用 Cookie的三个主要目的 曾用客户端存储,现已被替代 创建Cookie Set-Cookie和Cookie标头 Cookie主要分为三类 Http Only的作用 Cookie的作用域

    41520

    复试的时候面试官问我还有什么问题(和面试官聊得很好但没有录用)

    : 通用标头、请求标头、响应标头 和 实体标头,依次来进行详解。...通用标头 通用标头主要有三个,分别是 Date、Cache-Control 和 Connection Date Date 是一个通用标头,它可以出现在请求标头和响应标头中,它的基本表示如下 Date:...,Cache-Control 的种类比较多,虽然说这是一个通用标头,但是又一些特性是请求标头具有的,有一些是响应标头才有的。...并不是所有出现在响应中的标头都是响应标头。...下面是一个响应头的汇总,基于 HTTP 1.1 非 HTTP/1.1 首部字段 在 HTTP 协议通信交互中使用到的首部字段,不限于 RFC2616 中定义的 47 种首部字段。

    53330

    HotNets 2023 | 由应用定义的网络

    通用性的困境 图 1 在服务网格中的包处理 我们通过一个例子强调了使用通用抽象构建应用程序网络的陷阱。...为了卸载负载均衡,我们必须将负载均衡器需要的字段放入数据包的前 200 个字节中,这在多层标头包装中可能不会发生。...元素重用需要仔细考虑,因为没有标准标头(如 HTTP),并且操作一个应用程序的 RPC 字段的元素不一定在另一个应用程序中起作用。...这包括用于跨设备通信的低级代码(例如 eBPF、P4)和数据包标头设计。当多个元素在同一设备上运行时,我们应该能够进行跨元素优化。最后,我们需要确定满足网络要求所需的最小标头集。...修改 RPC 时,输出字段与输入字段不同。管道中的下游元素可以读取和进一步编辑这些字段。 图 4 实现访问控制的元素 图 4 显示了一个实现访问控制的元素。

    17510

    对不起,看完这篇HTTP,真的可以吊打面试官

    想要通过服务器进行身份认证的客户端可以在请求标头字段中添加认证标头进行身份认证,一般的认证过程如下 ?...缓存控制 HTTP/1.1 中的 Cache-Control 常规标头字段用于执行缓存控制,使用此标头可通过其提供的各种指令来定义缓存策略。...下面是使用共享缓存代理的过程 这个图应该比较好理解,只说一下 Age 的作用,Age 是 HTTP 响应标头告诉客户端源服务器在多久之前创建了响应,它的单位为秒,Age 标头通常接近于0,如果是0则可能是从源服务器获取的...如果这个通用标头不存在的话,则会检查是否存在 Expires 标头。如果 Exprires 标头存在,那么它的值减去 Date 标头的值就可以确定其有效性。...简单请求是满足一下所有条件的请求 允许以下的方法:GET、HEAD和 POST 除了由用户代理自动设置的标头(例如 Connection、User-Agent 或者在 Fetch 规范中定义为禁止标头名称的其他标头

    6.4K21
    领券