gpt4 book ai didi

windows - excel 函数 ARBEITSTAG 在英文版 Excel 中不起作用

转载 作者:可可西里 更新时间:2023-11-01 14:13:11 26 4
gpt4 key购买 nike

我有一台装有德文操作系统并安装了 MS Excel 的 PC。在这台 PC 上,我创建了包含不同 Excel 工作表函数的 Excel 工作簿。

然后我有第二台装有英文操作系统和 MS Excel 安装的 PC。当我在装有英文操作系统的 PC 上打开此 Excel 工作簿时,所有工作表函数都已正确翻译成英文版本,但函数 ARBEITSTAG 显示为 #NAME?

我是不是漏掉了什么?如何让 Excel 也能使用此功能的英文版本?

enter image description here


注释:

  • 源 Excel 工作簿不包含 VBA 代码。
  • 此工作簿中没有定义像 ARBEITSTAG 这样的名称。
  • 所以最后我不得不用 WORKDAY 手动替换文本 ARBEITSTAG
  • 使用带有一张纸的示例工作簿,公式 ARBEITSTAG 已正确翻译成英文版 WORKDAY,所以一定有 something 但我无法找出什么。

最佳答案

可能不是您正在等待的解决方案,但对于英文版来说是一个非常有效的解决方案:

Public Function ARBEITSTAG(startDate As Date, days As Long, _
Optional holiday As Long = 0) As Date

ARBEITSTAG = WorksheetFunction.WorkDay(startDate, days, holiday)

End Function

关于windows - excel 函数 ARBEITSTAG 在英文版 Excel 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48163989/

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