gpt4 book ai didi

windows - 如何从 Excel 中显示操作系统环境变量?

转载 作者:可可西里 更新时间:2023-11-01 09:50:06 25 4
gpt4 key购买 nike

我有一个用 Excel 编写的应用程序加上一堆 C++/Python 插件。

插件使用的各种配置文件的位置在启动时由许多环境变量确定。我想通过最直接的方式调试与这些环境变量相关的问题:我可以简单地输入一个 Excel 公式,使环境变量显示在工作表中吗?

举个例子:

我有一个名为“MYADDIN_XML_CONFIG”的环境变量,其中包含 MyAddin 组件使用的 XML 文件的路径。如果此环境变量设置不正确,则 MyAddin 将无法运行。我想要一个简单的函数,它将字符串“MYADDIN_XML_CONFIG”作为参数并返回 env-var 的值(如果已设置)。如果未设置环境变量,它应该返回 NONE 或某种错误代码。

这可以做到吗?

仅供引用,Windows XP 上的 MS Excel 2003。

最佳答案

我不知道执行此操作的任何内置 Excel 公式,但您可以在 VBA 模块中创建一个公共(public)函数:

Public Function Env(Value As Variant) As String
Env = Environ(Value)
End Function

然后将其用作工作表中的用户定义公式,例如

=Env("COMPUTERNAME")

关于windows - 如何从 Excel 中显示操作系统环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1519633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com