普通文本转换成化学分子式-lzk
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


普通文本转换成化学分子式

发表时间:2015/12/24 11:23:20 评论(1) 浏览(7190)  评论 | 加入收藏 | 复制
   
摘 要:化学分子式转换.已实现右下角标1234567890,和右上角标+-的转换.
正 文:

'以下函数将文本转换成化学分子式

Function TFormat(Strvalue As Variant) As String
Strvalue = Strvalue & ""
For i = 1 To Len(Strvalue)
Select Case Asc(Mid(Strvalue, i, 1))
Case 48 To 48 + 9 '数字
TFormat = TFormat & ChrW(Asc((Mid(Strvalue, i, 1))) + 8272)
Case 43   '减号
TFormat = TFormat & ChrW(Asc((Mid(Strvalue, i, 1))) + 8271)
Case 45   '加号
TFormat = TFormat & ChrW(Asc((Mid(Strvalue, i, 1))) + 8270)
Case Else
TFormat = TFormat & Mid(Strvalue, i, 1)
End Select
Next
End Function


Access软件网交流QQ群(群号:198465573)
 
 相关文章
支持化学分子式符号(上标下标)编辑的两个例子  【咱家是猫  2008/4/25】
将百分制成绩转换成文字描述的等级分  【张军军  2014/3/15】
【Access】数据类型转换  【杨雪  2015/9/29】
将数值转换为表示A -Z的类似EXCEL的字母串  【Victor Duane  2015/10/6】
Access多个字段0值Null值相互转换(对麦田版示例的补充优化...  【张义成  2015/10/20】
常见问答
技术分类
相关资源
文章搜索
关于作者

lzk

文章分类

文章存档

友情链接