首页 > 解决方案 > VBA 程序未在 View Macros 上“显示”

问题描述

我正在尝试学习VBA编码的基础知识。除了更改税率外,我从 Excel 课程中逐字复制了此代码:

Option Explicit

Public Function NettoGross(Net As Double)
Dim TaxRate As Double
    TaxRate = 0.01
    NettoGross = Net * (1 + TaxRate)
End Function

然而,当我转到 Excel 并查看宏时,却找不到它。请帮忙。谢谢。

标签: excelvba

解决方案


一个函数不会出现在 View Macros 中……只有子例程。由于函数旨在返回一个值......所以它用于单元格和其他使用标准 Excel 函数的地方。

例如...转到单元格 A1 并输入=NettoGross(1)


推荐阅读