VBA Excel 中的范围查找

2024-03-05

我正在尝试使用以下指令在 Excel 工作表中执行“查找”:

Set Found = Columns(2).Find(What:=value_to_find, After:=ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)

但我收到错误“运行时错误'13':类型不匹配”。

如果我使用 Range("A1:H1") 而不是 Columns(2) 我不会收到任何错误,但我认为它们都是 Range 类型。

我的目标是使用 Range 变量,在脚本开始时我根据用户的选择对其进行评估。


[解决] 非常感谢大家,在拉尔夫的支持下我解决了我的问题。

找到的变量(在您的代码中)必须是变体类型。因此,如果您明确将 Dim Found 设置为变体,那么您的代码应该可以工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VBA Excel 中的范围查找 的相关文章

  • 使用 pythoncom 在 Python 进程之间编组 COM 对象

    我希望有人可以帮助我从 Python 进行编组跨进程调用到 Excel 我有一个通过 Python 启动的 Excel 会话 我知道当需要从单独的 Python 进程访问它时 该会话将会启动并运行 我已经使用编组让一切按预期工作CoMars
  • 复制一张工作表上的静态范围,然后根据单元格中的单个值粘贴到另一张工作表中的动态范围

    我对这个问题分为三个部分 我在 Sheet1 A1 中有一个带有周数的单元格 我在 Sheet1 B1 F1 中有一个需要复制的静态范围 然后 我需要将该值粘贴到 Sheet2 中的动态范围中 偏移量为行的周数 这是我正在为我经常使用的工作
  • Pandas 0.22.0:IndexError:读取 xls 时列表索引超出范围

    我正在尝试将 282Mb 65536 行 x 138 列 xls 文件加载到 pandas 数据框中 import pandas as pd import os filename r invoicing xls dir os path di
  • 在 MS Word 中运行外部 vba 代码

    我可以将外部代码链接到 Word 文档吗 我有很多带有宏的 Word 文档 VBA 代码 全部使用相同的代码 我希望代码从外部源运行 而不是从所有这些文档中运行 这样 如果我必须更新代码 我只有一个地方需要更新 您可以创建一个模板并将其放入
  • 无法摆脱脚本中的硬编码延迟

    我用 vba 结合 selenium 编写了一个脚本来解析网页中可用的所有公司名称 该网页启用了延迟加载方法 因此每个滚动中只有 20 个链接可见 如果我滚动 2 次 则可见链接数为 40 个 依此类推 该网页中有 1000 个可用链接 我
  • 使用 MID、LEN 和 FIND 函数提取单元格文本的某些部分?

    我有一份 Excel 作业 但我陷入了最后部分 我被要求使用 MID LEN 和 FIND 来提取单元格内的特定字符串 我非常了解每个人的工作方式 将这三者结合起来并让它们发挥作用是我遇到的问题 我需要将城市与地址的其余部分分开 然后将其显
  • 当使用公式生成超链接时,VBA 打开 Excel 超链接不起作用

    使用公式生成的 Excel 超链接似乎存在错误 我使用的是 Excel 2010 我有一个电子表格 其中的单元格包含 URL 我的目标是执行以下两件事 将这些单元格变成超链接 创建一个键盘快捷键来打开这些超链接 这样我就不必使用鼠标了 为了
  • 如何将 MySQL 查询输出保存到 Excel 或 .txt 文件? [复制]

    这个问题在这里已经有答案了 如何将 MySQL 查询的输出保存到 MS Excel 工作表 即使只能将数据存储在 txt文件 就可以了 From 将 MySQL 查询结果保存到文本或 CSV 文件中 http www tech recipe
  • Excel工作簿关闭后反复打开

    我使用了 Application ontime 方法来调度一些宏 关闭工作簿后 它会一次又一次地打开 为了解决这个问题 我在工作簿上设置了另一个事件 BeforeClosed 现在它显示运行时错误 1004 Object Applicati
  • numpy NPV 和 Excel NPV 有区别吗?

    我的 Excel 中有一行包含 11 个值 TotalSavings 0 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 贴现率为 0 08 我在 Excel 中使用 计算 NPVNPV
  • 如果总和为 0,则查找并删除带标题的最后一列

    我想创建一个宏 查找带有标题的最后一列 并仅当该列的总和等于零时才将其删除 到目前为止 这是我尝试过的 Dim LastCol As Long Dim i As Long With ThisWorkbook Sheets Sheet1 Fo
  • Excel 工作表名称的有效字符

    在 Java 中 我们使用以下包以编程方式创建 Excel 文档 org apache poi hssf 如果您尝试设置工作表的名称 不是文件 而是内部 Excel 工作表 在以下情况下您将收到错误消息 名称超过 31 个字符 该名称包含以
  • 使用自定义功能区时是否可以阻止 MS Access 自动更改选定的功能区选项卡?

    当使用自定义 UI XML 文件在 Access 中添加多个自定义功能区选项卡时 每当关闭窗体时 选定的功能区选项卡都会变回第一个自定义选项卡 我们从 VBA 以编程方式加载自定义功能区 我已经创建了重现问题的 accdb http sdr
  • 从 MS Access 调用存储过程会导致错误 3146

    当我使用下面所示的代码从 MS Access 前端调用 SQL Server 存储过程时 它停止运行并抛出运行时错误 3146 这个存储过程在 SQL Server 中工作正常 但是当我从 MS Access 运行时 它首先工作 但突然停止
  • 返回条件格式化单元格内部颜色的函数

    我想要一个返回条件格式单元格颜色索引值的函数 它用于检查一行中的多个单元格 如果它们使用条件格式突出显示 则需要执行操作 检查单元格中是否有颜色比创建覆盖条件的组合条件公式更简单所有细胞的 或者说我是这么想的 尽管代码在消息框中有效 但下面
  • VBA 架构技巧 - 宏封装

    我拼凑了 Excel 的概念证明 以从数据库获取数据 并需要将其打包 以便可以将其分发给我们的客户 我的第一次尝试只是将所有代码放入代码模块中 但随后在 Excel 中我可以看到宏列表中的所有模块 而我实际上只想要列表中的主要模块 我猜想我
  • Excel - 在一列中查找重复项,然后将数量求和到另一列中?

    查找一列中的重复项 然后将数量求和到另一列中 https i stack imgur com AADjd png DATA RESULT A 1 A 11 A 1 B 7 A 9 C 5 B 2 D 4 B 2 E 8 B 3 C 5 D
  • VBA Excel:将范围值分配给新范围

    我在将一个工作簿范围中的值分配给当前工作簿中的某个范围时遇到问题 当我使用 Range A1 C1 分配我的范围时 此代码工作正常 但是当我使用 Range Cells 1 1 Cells 1 3 定义我的范围时 该函数会失败 Sub Co
  • Excel 2010 在 IF 函数中搜索文本 - 单独的单元格数据

    Program Excel 2010 Require 一种将名字 姓氏 电子邮件提取到各个单元格的方法 Data 我的数据有一个包含原始 脏数据 的表 它是原始的并且一团糟 我用一个简单的方法整理它 IF A7 Order 1 然后其余单元
  • 如何修复日期过滤器 VBA,因为它没有拾取我范围内的所有日期

    我正在尝试创建一个过滤器来过滤掉我选择的日期内的所有日期 我选择的日期将始终反映整个月 例如 如果我需要 2019 年 5 月的数据 我将输入开始日期为 01 05 2019 结束日期为 31 05 2019 我的数据过滤器将需要选取经过我

随机推荐

  • Android Room SQLite_ERROR 没有这样的表

    我正在尝试使用安卓房间 https developer android com topic libraries architecture room html并在跟随之后本教程 http www vogella com tutorials A
  • 在 persistence.xml 之外定义 jpa 实体类

    有没有办法在 persistence xml 之外定义 jpa 实体类 即在单独的文件中 能够不将 persistence xml 作为外部文件也足够了 提前致谢 史蒂文 编辑 抱歉我没说清楚 这是在 Java SE 环境中 另外 我不想在
  • 调用 AutoFixture 自定义的 Dispose 方法

    我正在使用 AutoFixture 自定义来测试访问 SQL Compact DB 的存储库 测试完成后立即删除该数据库对我非常有帮助 因为数据库是在自定义构造函数中创建的 所以我认为删除它的最佳位置是在 dispose 方法中 我正在想的
  • 如何执行“nslookup主机服务器”

    My C 服务需要定期轮询nslookup host server 目前它产生了一个Process执行批处理脚本 由于性能原因 我正在考虑使用一些进行此检查API 但问题是 例如 使用System Net Dns GetHostAddres
  • g++ __static_initialization_and_destruction_0(int, int) - 它是什么

    编译 c 文件 带有全局静态对象 后 我进入nm输出这个函数 00000000 t Z41 static initialization and destruction 0ii static initialization and destru
  • 如何在 Play! 中将复选框绑定到布尔值!框架

    我正在使用 Play 开发一个应用程序 框架有一个名为gift 的对象 它具有一个名为Taken 的布尔属性 如何在我的视图中将该值的状态显示为复选框 我试过了
  • PyQt - QTableView 不响应 dataChanged 信号?

    QSqlQueryModel是一个很棒的数据库模型 但它是只读的 所以我重写了它setData and flags 方法 现在 我可以编辑我的数据库表QTableView 但是当我发出一个 QTableView 时 它不会刷新自己dataC
  • 在java中为以下数据选择完美的数据结构

    我必须根据我的需要选择一种数据结构 下面我解释一下有以下值的条件 abc def rty ytr dft which all are map to row R1B1 actully key is combination of R1 B1 a
  • 我该如何优化 IE7/IE8 的 ajax 应用程序以避免“停止运行此脚本”?

    我的预订引擎在 IE7 中运行非常缓慢 它是 ajaxified 和基于 hash window onchange 的 总共有 5 个步骤 我遇到的主要问题是第 2 步在 IE 中速度非常慢 当用户到达第 2 步时 系统会发出 ajax 请
  • 用作默认参数的 C#“常量对象”

    有没有办法创建一个常量对象 即它不能编辑并且在编译时创建 我只是在玩 C 语言 注意到可选参数功能 并认为能够使用默认对象作为可选参数可能会很不错 考虑以下 this class has default settings private c
  • 无状态 Apache Wicket 无状态页面/请求

    所以我在读另一个问题 https stackoverflow com questions 2168249在 Wicket 标签下进行比较阿帕奇检票口 http wicket apache org and 阿帕奇点击 http incubat
  • 将电子表格数据显示为 HTML 表格

    我的 HTML 表有问题 我希望我的电子表格数据显示在那里 我不知道我错过了什么 这是我的代码 GS function getTableData var url3 https docs google com spreadsheets d x
  • Vue 3:getCurrentInstance() 是否已弃用?

    我看过参考文献getCurrentInstance 可以在一些旧的 文档和代码上使用 但在当前的 Vue 3 文档中找不到它 Is getCurrentInstance 已弃用 如果有 原因是什么 inject 考虑够了吗 如果没有 为什么
  • Ruby 在哪里跟踪其打开的文件描述符?

    这个问题是什么Not About 这个问题是not关于如何使用 File close 或 File open 块语法自动关闭文件 这是一个关于 Ruby 在运行时将打开的文件描述符列表存储在哪里的问题 实际问题 如果您有一个具有打开描述符的
  • Typeahead.js 在 Knockout 3 foreach 绑定中不起作用

    我将一个 Web 应用程序更新为 Bootstrap 3 和 Knockout 3 因此丢失了 Bootstrap 2 中的内置 typeahead 我添加了 typeahead js 它工作得很好 除非我在 Knockout foreac
  • 如何在C#中快速将二维数组转换为一维数组?

    我有一个多维的double 数组 其大小为 1 N 假设 N 已知 将其转换为一维的最快方法是什么double 长度为 N 的数组 我是 C 新手 我用它与 Matlab 函数交互 我使用的 Matlab 函数返回一个一维行向量 在 C 中
  • 如何确定 DICOM 系列是 3D 体积还是一系列图像?

    我们正在为 dicom 文件编写一个导入器 人们通常如何确定一系列图像形成 3D 体积还是只是一系列 2D 图像 对于大多数供应商来说 是否有通用的方法来决定这一点 我查看了 DICOM 标签 但找不到明显的解决方案 DICOM 标准定义了
  • 如何捕获Tomcat启动日志

    如何捕获Tomcat启动日志 要在Windows中启动Tomcat 可以执行命令 卡塔琳娜运行 在你的 tomcat bin 文件夹中 Tomcat 启动的输出将保留在当前窗口中 以便您可以对其进行分析
  • ValidationResult.MemberNames 属性是否会包含多个值?

    我用反射器搜索 但没有找到一个案例ValidationResult MemberNames http msdn microsoft com en us library system componentmodel dataannotation
  • VBA Excel 中的范围查找

    我正在尝试使用以下指令在 Excel 工作表中执行 查找 Set Found Columns 2 Find What value to find After ActiveCell LookIn xlFormulas LookAt xlPar