将 perl 脚本转换为 vba

2023-12-23

我使用的 PC 不允许使用 perl 脚本。有没有什么工具可以将perl脚本转换为vba宏?

或者是否有任何链接可以让我们获得 perl 语句的 vba 等效项。


假设您可以访问一台可以运行 Perl 的机器,您可以尝试使用PAR Packer 实用程序 (pp) http://p3rl.org/pp.

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

将 perl 脚本转换为 vba 的相关文章

  • MIME::Lite - 无法发送邮件 [smtp.gmail.com 不支持 SMTP auth() 命令]

    use MIME Lite use warnings use MIME Base64 use Authen SASL use MIME Lite use MIME Base64 use Authen SASL use warnings us
  • 向用户提示多个问题(是/否和文件名输入)

    我想问用户多个问题 我有两种类型的问题 是 否或文件名输入 我不知道如何将这一切放入一个好的if结构 我不确定是否也应该使用 else 语句 有人可以帮我们解决这个问题吗 这是我到目前为止所拥有的 print Do you want to
  • 你能挽救我的负面回顾示例来传达数字吗?

    在 高级正则表达式 一章中掌握 Perl http oreilly com catalog 9780596527242 我有一个损坏的示例 我无法找到一个很好的修复方法 这个例子可能为了自己的利益而试图变得太聪明 但也许有人可以帮我解决它
  • MS Access - 粘贴确认事件后

    当用户将记录直接粘贴到数据表子报表中时 是否可以在显示粘贴确认消息后捕获事件 我需要它能够在审计表中创建新记录时进行记录 通过捕获更新前 更新后和插入事件 我可以轻松创建已添加的记录集合 准备将详细信息插入审核日志 但是在所有这些事件触发后
  • 如何使用 Perl 分割文本文件并将其存储到二维数组中?

    230215 01 16 2000 57533 0 1045403 0 0 217623 230215 01 18 2000 77659 0 1045403 0 0 217624 230215 01 25 2000 76583 0 1045
  • 在 qx 运算符中将 perl 数组拆分为单独的参数

    我试图将一组参数传递给qx操作员 考虑 my files qw A txt B txt print qx ls files 这给出了错误 ls cannot access A txt B txt No such file or direct
  • 有没有办法匹配任意 Unicode 字母字符?

    我有一些文档经过 OCR 从 PDF 转换为 HTML 因此 他们最终会出现很多随机的 unicode 标点符号 而转换器会搞砸 即省略号等 他们还正确地有一堆非英语但仍然是字母字符 如 和俄语字符等 有没有办法制作一个匹配任何 unico
  • 如何在附加的 sqlite 数据库中创建外键?

    我正在尝试创建一个 sqlite3 数据库作为模拟生产环境的测试环境 由于生产的设置方式 表处于多个模式中 我已经在 DBIx Class 中设置了类 使用 schema gt storage gt dbh do将数据库与架构附加在一起 并
  • 将匹配的行复制到另一张纸中

    我有两张表 sheet1 和sheet 2 我正在查看工作表 1 的 T 列 如果工作表 2 中 T 包含 1 则粘贴完整行 该代码运行良好 但它将sheet2 中的结果粘贴到sheet1 的同一行中 这会导致行之间出现空白 任何人都可以建
  • VBA中的字符串是可以迭代的数组吗?

    VBA中字符串是数组吗 例如 我可以像在 C C 中那样迭代它吗 做这样的事情 char myArray 10 for int i 0 i lt length i cout lt lt myArray i VBA 中的等价物是什么 它的行为
  • Excel工作簿关闭后反复打开

    我使用了 Application ontime 方法来调度一些宏 关闭工作簿后 它会一次又一次地打开 为了解决这个问题 我在工作簿上设置了另一个事件 BeforeClosed 现在它显示运行时错误 1004 Object Applicati
  • 将 Excel 范围转换为 VBA 字符串

    我想将给定范围内的值转换为 VBA 字符串 其中原始单元格值由任何选定的列分隔符和行分隔符分隔 分隔符可以是一个字符或更长的字符串 行分隔符是行末尾的字符串 该字符串应该像我们从左上角 从左到右 到右下角读取文本一样完成 以下是范围 A1
  • 如何在 VBA 中声明接受 XlfOper (LPXLOPER) 类型参数的函数?

    我在之前的回答里发现了问题 https stackoverflow com q 19325258 159684一种无需注册即可调用 C xll 中定义的函数的方法 我之前使用 XLW 提供的注册基础结构 并且使用 XlfOper 类型在 V
  • 如果总和为 0,则查找并删除带标题的最后一列

    我想创建一个宏 查找带有标题的最后一列 并仅当该列的总和等于零时才将其删除 到目前为止 这是我尝试过的 Dim LastCol As Long Dim i As Long With ThisWorkbook Sheets Sheet1 Fo
  • Text::平衡和多行 xml

    看来我有点失落了 我需要解析一个大的 大约 100 mb 且相当难看的 xml 文件 如果我使用parsefile 它返回错误 文档元素后的垃圾 但它会很乐意解析文件的较小元素 所以我决定将文件分解为元素并解析它们 由于不鼓励使用正则表达式
  • Perl LWP GET 或 POST 到 SNI SSL URL

    我有一个使用 perl LWP 向客户发送数据的系统 他们可以选择 URL 以及是 POST 还是 GET 一位新客户最近抱怨该服务不起作用 他们怀疑这是因为他们的端点使用了 SNI SSL 查看日志 我看到的只是错误消息 证书验证失败 5
  • 从 MS Access 调用存储过程会导致错误 3146

    当我使用下面所示的代码从 MS Access 前端调用 SQL Server 存储过程时 它停止运行并抛出运行时错误 3146 这个存储过程在 SQL Server 中工作正常 但是当我从 MS Access 运行时 它首先工作 但突然停止
  • 使用 VBA 通过 Access 导航网页/操作 IE

    你好 StackOverflow 社区 我有一个关于使用 Access VBA 操作 IE 的问题 本质上 我正在尝试编写代码 使用 IE 打开特定网页 在该页面中搜索特定链接 目标链接的名称将取决于用户的情况 通过以编程方式单击该链接导航
  • 客户端浏览器关闭时服务器端 Perl CGI 脚本中断

    我已经尝试解决一个小问题很长一段时间了 但似乎我无法解决 我编写了一个 HTML 页面 它在提交表单时调用 perl CGI 脚本 该 CGI 在服务器端执行一定数量的任务 我让脚本将这些任务的步骤打印到 HTML 页面上的 iframe
  • 使用 ASP 将参数传递给存储过程

    我正在尝试将一些参数传递给经典 ASP 中的 SQL 存储过程 我看过几篇关于此的帖子 不确定我做错了什么 因为我似乎没有看到我的差异 set conn CreateObject ADODB Connection conn open DSN

随机推荐

  • Google Collections 不同谓词

    如何实现与 Google Collections Collections2 filter 方法一起使用的不同谓词 如果我理解正确 我不确定 Predicate 是正确的解决方案 创建这样的谓词需要维护某种状态 即 维护一组它已经看到的东西
  • 如何在 Guzzle 5 中发送 PUT 请求的参数?

    我有这段代码用于发送 POST 请求的参数 它的工作原理是 client new GuzzleHttp Client request client gt createRequest POST http example com test ph
  • 是否有任何 Java VM 可以将其状态保存到文件中,然后重新加载该状态?

    是否有任何 Java VM 可以将其状态保存到文件中 然后重新加载该状态 如果有 是哪些 另一种选择 与您的情况可能相关也可能不相关 是在虚拟机内运行 JVM 任何 JVM 大多数虚拟机都提供存储和恢复状态的选项 因此您should能够重新
  • 入口点未定义 = 使用 HtmlWebpackPlugin 的 index.html

    我正在使用 Webpack 4 并且正在创建配置文件 当尝试使用HtmlWebpackPlugin它在控制台上得到了这个 Entrypoint undefined index html 它会打开浏览器并且 HTML 确实出现 但我在控制台上
  • 当我将应用程序设置在 docker 容器内运行时,为什么我的应用程序侦听端口 80 而不是端口 3000?

    我在努力什么 我正在尝试在 docker 容器内运行我的 nodejs 应用程序 并希望在容器外部使用它 通过端口 3000 上的浏览 器 Docker文件 FROM node 8 WORKDIR usr src app COPY pack
  • Spring Security 5 OAuth 2 社交注销

    我已添加到我的 Spring Boot MVC Web 应用程序社交登录功能 它允许用户使用 GitHub Facebook 或 Google 帐户登录我的应用程序 但我正在努力让 logout 功能正常工作 即使调用 logout 并加载
  • 为什么没有触发DataGridView的CellEndEdit事件

    所有 我知道我们可以设置一个可编辑的列DataGridView 当完成编辑单元格时 这CellEndEdit事件将被触发 但我只是想知道为什么当我点击空白区域时没有结束单元格的编辑DataGridView 然后单击该区域DataGridVi
  • React 和 Firebase Firestore V9 上一页分页返回“首页”

    我在这里不知所措 我觉得我已经尝试了一切 并使用了其他帖子 教程中解释的确切方法 我知道您需要使用光标并设置第一个和最后一个可见文档 以便在向前移动的情况下可以在最后一个文档之后开始 在向后移动的情况下可以在第一个文档之前开始 在我的实现中
  • 带滚动条显示/隐藏 div

    我知道标题不是最具描述性的 还有很多类似问题的主题 但我找不到任何答案 事实上 我能走到这一步多亏了你们 所以这就是我想做的 我有一个 DIV 我想在页面滚动到某个位置 触发 时显示它 标记为 othdiv 当您进一步向下滚动到标记为的下一
  • 将非托管 C++ 方法传递给 C# dll 进行回调

    我有一个已注册的 Net dll 并且能够从我的 C 代码中调用方法 我基本上遵循了这个教程 http support microsoft com kb 828736 http support microsoft com kb 828736
  • Rails:如何显示用户的“上次查看时间”?

    我正在使用 device which storecurrent sign in at and last sign in at日期时间 但是假设用户一个月前登录 但上次查看页面是在 5 分钟前 有什么办法可以显示 用户最后一次出现是在 5 分
  • Erlang Mnesia - 非法记录信息

    我试图有一个函数来确保我需要的表已经创建 如果没有创建它 这是示例 ensure table exists Table MnesiaTables Nodes gt case lists member Table MnesiaTables o
  • 当 .proj 文件发生更改时,有什么方法可以让 Visual Studio 重新加载所有项目吗?

    如果我在 Visual Studio 打开并且许多项目文件已更改 但不是解决方案文件 时执行 svn 更新 则每次都必须等待并在重新加载项目对话框上单击 是 有时这可能需要一段时间 具体取决于已更改的项目数量以及我的电脑的运行速度 有没有办
  • 如何使用 Gradle 排除 Kotlin 文件编译

    对于 Java 我们这样排除 java srcDir src exclude myTests 我想用 Kotlin 做同样的事情 我试图在配置 Kotlin 的官方文档中找到一些关于此的文档 但没有成功 我所期望和已经尝试过的 当然没有任何
  • 如何从另一个组件打开反应引导模式对话框

    我学习反应并且有这个反应引导 https react bootstrap github io components modal 模态对话框 我想知道如何在另一个组件中使用它 这是该页面的示例 组件直接处理它的自打开 关闭对话框 functi
  • 防火墙上需要哪些开放端口才能允许 salt-stack 远程执行?

    saltstack 上的文档似乎不清楚 salt master gt salt minion 需要哪些端口 显然不需要 它建议只需要从 salt minion gt salt master 打开端口 看 http docs saltstac
  • yyerror 的 Bison 冲突类型

    我试图用 flex 和 bison 制作一个计算器 但在编译过程中发现了一个错误 这是错误 C GnuWin32 src gt gcc lex yy c y tab c o tugas tugas y 51 error conflictin
  • 如何在打字稿中显示按钮点击验证

    我想显示对空字段的验证 为此我使用了以下方法 但它不起作用 任何人都可以建议我提供帮助吗 谢谢 我的模板
  • Objective-C 中的 MAXFLOAT

    最大浮动定义为 math h define MAXFLOAT 0x1 fffffep 127f 我有点难过我以前从未注意到这一点 这实际上说的是什么呢 我本来期望这样的事情 define MAXFLOAT 0xFFFFFFFF 1 这还能用
  • 将 perl 脚本转换为 vba

    我使用的 PC 不允许使用 perl 脚本 有没有什么工具可以将perl脚本转换为vba宏 或者是否有任何链接可以让我们获得 perl 语句的 vba 等效项 假设您可以访问一台可以运行 Perl 的机器 您可以尝试使用PAR Packer