作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个我编写的 VBA 条件函数(我是个菜鸟),它检查单元格中的名称,然后如果其中一个条件为真,则返回适当的变体,否则返回空白“”。我希望它返回默认单元格值,而不是返回空白。
例如,我有以下基于我的函数的单元格和结果:
Cells
A B
1 Bob Bob Rob Robert
2 Mike Mike Michael
3 Dan Dan Daniel
4 Scott
我希望 B4 的结果返回 A4 (Scott) 中的默认值,而不是空白,如下所示:
Cells
A B
1 Bob Bob Rob Robert
2 Mike Mike Michael
3 Dan Dan Daniel
4 Scott Scott
任何帮助将不胜感激:
这是我的函数(ElseIf 中不包含所有名称的缩写版本):
Function NameList(pVal As String) As String
If pVal = "Bob" Then
NameList = "Bob Rob Robert"
ElseIf pVal = "Mike" Then
NameList = "Mike Michael"
ElseIf pVal = "Dan" Then
NameList = "Dan Daniel"
Else
NameList = ""
End If
End Function
谢谢!
最佳答案
我认为
Else<br/>
NameList = pVal
解决你的问题。
关于vba - Excel VBA 问题 - If then ElseIf 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5330383/
我是一名优秀的程序员,十分优秀!