相关疑难解决方法(0)

如何在单元格和循环中使用Microsoft Excel中的正则表达式(正则表达式)

如何在Excel中使用正则表达式并利用Excel强大的网格设置进行数据操作?

  • 单元格函数返回匹配的模式或替换字符串中的值.
  • Sub循环遍历一列数据并提取匹配到相邻单元格.
  • 需要什么设置?
  • Excel的正则表达式的特殊字符是什么?

我的理解正则表达式是不理想的许多情况下(使用或不使用正则表达式?),因为Excel可以使用Left,Mid,Right,Instr类型相似的操作命令.

regex excel vba

548
推荐指数
8
解决办法
82万
查看次数

在Excel VBA中创建自定义工作表函数

我有一个微弱的记忆,能够使用VBA函数来计算Excel中的值,像这样(作为单元格公式):

=MyCustomFunction(A3)
Run Code Online (Sandbox Code Playgroud)

可以这样做吗?

编辑:

这是我的VBA功能签名:

Public Function MyCustomFunction(str As String) As String
Run Code Online (Sandbox Code Playgroud)

该功能位于ThisWorkbook模块中.如果我尝试在工作表中使用它,如上所示,我得到#NAME?错误.


解决方案(谢谢,代码):定义ThisWorkbook模块时无法访问该功能.它必须位于"正确"模块中,该模块已手动添加到工作簿中.

excel vba excel-vba user-defined-functions

13
推荐指数
1
解决办法
5万
查看次数

标签 统计

excel ×2

vba ×2

excel-vba ×1

regex ×1

user-defined-functions ×1