excel - VBA,以变量为查找值的匹配函数,引号/无引号?
问题描述
我的 vba 中有以下内容:
WorksheetFunction.Match(lookup_value, lookup_range, match_type)
对于查找值,如果我明确命名该值,即。10(无引号)。有用。
WorksheetFunction.Match(10,Sheets("stackoverflow").Range("H:H"), 0)
但是当我将它存储为变量时,它不起作用。
WorksheetFunction.Match(variable,Sheets("stackoverflow").Range("H:H"), 0)
当我做 ?variable 时,在即时窗口中,variable = '10'
解决方案
推荐阅读
- c - MISRA-C:2012 违反 for 循环中的增量 (++)
- c++ - C++ VS2017 使用命令替换定义宏
- python - 设置循环时出错!虽然/如果/否则/elif?
- discord.js - 如何在 discord.js 中发出静音命令?
- c++ - std::string 的转换运算符无法使用赋值
- c++ - 如何在 Qt 中最好地存储动态创建的小部件的数据
- javascript - Node.js:读取正在被覆盖的图片,仅引用初始图片
- php - 从 PHP 中的父类访问扩展类
- c# - 访问表达式主体成员以构建表达式树
- google-api - Google Classroom api - 补丁草稿等级