ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的测验 > Excel VBA > 如何判断单元格的第一个字符是半角单引号'?

如何判断单元格的第一个字符是半角单引号'?

作者:绿色风 分类: 时间:2022-08-18 浏览:226
楼主
zldccmx
如题:如何判断单元格的第一个字符是半角单引号'?

我们知道,在单元格是左边第一个'是不显示的,但是在编辑栏却能看到它,那么,我们怎么来判断这个单引号的存在呢?

 

答案一周后公布!


2楼
zldccmx
既然支持隐藏答案,那我就直接公开答案了!
试验一下,隐藏答案!

以A1单元格为例
msgbox [A1].PrefixCharacter = "'"
3楼
apolloh
欢迎老朽兄的参与,在我的测验版块,楼主可以在编辑帖子时,设置“回复仅楼主和作者可见”。
4楼
amulee
  1. MsgBox IIf(Range("A1").PrefixCharacter = "'", "是单引号", "非单引号")
5楼
liuguansky
istext(a1)
text(a1,"@")=a1
=T(A1)=A1
应该很多都可以吧,就是判断是否为文本吧。
6楼
biaotiger1
  1. Sub 判断是否有单引号()
  2. If Len([a1].PrefixCharacter) Then MsgBox "存在" Else MsgBox "不存在"
  3. End Sub
7楼
chrisfang

  1. if Range("a1").PrefixCharacter = "'" then
  2. msgbox "以单引号开头"
  3. endif
8楼
罗刚君
                                   .
9楼
biaotiger1
  1. Sub 数值前是否有前置英文单引号()
  2.     If [a1].Errors.Item(xlNumberAsText).Value = True Then
  3.         MsgBox "数值前有“'”"
  4.     Else
  5.         MsgBox "数值前无“'”"
  6.     End If
  7. End Sub
10楼
appppppa
站内采录编号: 50587
11楼
meagen
see the results
12楼
peakchu
好奇心萌动
13楼
杨立青
14楼
slg36
进来学习方法
15楼
warmspot
来学习一下
16楼
0Mouse
.PrefixCharacter
.Errors.Item(xlNumberAsText).Value
学习了!
17楼
风与鱼
好东西啊
感谢楼主分享
18楼
twozisan
來學習了
19楼
grbrust
很好的主题!学习下
20楼
heskey1989
感谢分享~               

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap