当前位置:编程学习 > VB >>

VBA 大写转换 基础问题

str =range("A1") 里是"abc"
怎么才能把这个更改成大写啊 改成"ABC" UCase函数 UCase 函数
      

返回 Variant (String),其中包含转成大写的字符串。

语法

UCase(string)

必要的 string 参数为任何有效的字符串表达式。如果 string 包含 Null,将返回 Null。

说明

只有小写的字母会转成大写;原本大写或非字母之字符保持不变。
str =ucase(range("A1")) 对,Ucase
Rem 1
str =Ucase(range("A1"))

Rem 2
str = Format(range("A1"),">")
引用 5 楼 mokton 的回复:
VB code
Rem 1
str =Ucase(range("A1"))

Rem 2
str = Format(range("A1"),">")
学习了,还可以这样注释,还可以用format设置大写。。
补充:VB ,  VBA
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,