EXCEL中 输入拼音首字母后显示汉字选项
在EXCEl中,输入拼音首字母后显示汉字选项,就像炒股软件那样,如何做饿,我说的是如何用VB_A编程实现呢,在一个文本框里输入拼音,自动显示相应的文字选项...
在EXCEl 中,输入拼音首字母后显示汉字选项,就像炒股软件那样,如何做
饿,我说的是如何用VB_A 编程实现呢,在一个文本框里输入拼音,自动显示相应的文字选项 展开
饿,我说的是如何用VB_A 编程实现呢,在一个文本框里输入拼音,自动显示相应的文字选项 展开
5个回答
展开全部
快速定位输入助手 3.0
用途:通过列表,加速在EXCEL中快速定位
运行环境:WinXP,EXCEL,Access2003
使用方法:先运行本软件,后打Excel调用例子.xls,启动助手,ALT+A热键呼出本程序窗口,在文本框中不输入内容直接回车,或者输入查询内容回车,选定列表项目后回车,将定位到此单元格(列表数据在list.xls中),加速输入。
特点:
1.支持模糊查询,如输入 1,yh 可显示出提示。按向下键,移动列表选项,回车选定,直接输入excel将定位到此单元格。
2.双击文本框,可自动输入 list.xls中的pinying,以备查询。
3.双击光标坐标标签,可自动输入坐标,当输入光标在此坐标值时,列表按分类筛选,只显示制定分类的值,方便输入。
用途:通过列表,加速在EXCEL中快速定位
运行环境:WinXP,EXCEL,Access2003
使用方法:先运行本软件,后打Excel调用例子.xls,启动助手,ALT+A热键呼出本程序窗口,在文本框中不输入内容直接回车,或者输入查询内容回车,选定列表项目后回车,将定位到此单元格(列表数据在list.xls中),加速输入。
特点:
1.支持模糊查询,如输入 1,yh 可显示出提示。按向下键,移动列表选项,回车选定,直接输入excel将定位到此单元格。
2.双击文本框,可自动输入 list.xls中的pinying,以备查询。
3.双击光标坐标标签,可自动输入坐标,当输入光标在此坐标值时,列表按分类筛选,只显示制定分类的值,方便输入。
展开全部
没有太好的方案暂时,看看下面的一段代码,这是把汉字转换为首字母的函数。
Public Function PYConvert(p As String) As String
Dim i
i = Asc(p)
Select Case i
Case -20319 To -20284: PY = "A"
Case -20283 To -19776: PY = "B"
Case -19775 To -19219: PY = "C"
Case -19218 To -18711: PY = "D"
Case -18710 To -18527: PY = "E"
Case -18526 To -18240: PY = "F"
Case -18239 To -17923: PY = "G"
Case -17922 To -17418: PY = "H"
Case -17417 To -16475: PY = "J"
Case -16474 To -16213: PY = "K"
Case -16212 To -15641: PY = "L"
Case -15640 To -15166: PY = "M"
Case -15165 To -14923: PY = "N"
Case -14922 To -14915: PY = "O"
Case -14914 To -14631: PY = "P"
Case -14630 To -14150: PY = "Q"
Case -14149 To -14091: PY = "R"
Case -14090 To -13319: PY = "S"
Case -13318 To -12839: PY = "T"
Case -12838 To -12557: PY = "W"
Case -12556 To -11848: PY = "X"
Case -11847 To -11056: PY = "Y"
Case -11055 To -2050: PY = "Z"
End Select
End Function
Public Function PYConvert(p As String) As String
Dim i
i = Asc(p)
Select Case i
Case -20319 To -20284: PY = "A"
Case -20283 To -19776: PY = "B"
Case -19775 To -19219: PY = "C"
Case -19218 To -18711: PY = "D"
Case -18710 To -18527: PY = "E"
Case -18526 To -18240: PY = "F"
Case -18239 To -17923: PY = "G"
Case -17922 To -17418: PY = "H"
Case -17417 To -16475: PY = "J"
Case -16474 To -16213: PY = "K"
Case -16212 To -15641: PY = "L"
Case -15640 To -15166: PY = "M"
Case -15165 To -14923: PY = "N"
Case -14922 To -14915: PY = "O"
Case -14914 To -14631: PY = "P"
Case -14630 To -14150: PY = "Q"
Case -14149 To -14091: PY = "R"
Case -14090 To -13319: PY = "S"
Case -13318 To -12839: PY = "T"
Case -12838 To -12557: PY = "W"
Case -12556 To -11848: PY = "X"
Case -11847 To -11056: PY = "Y"
Case -11055 To -2050: PY = "Z"
End Select
End Function
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个要求貌似输入法啊,在excel难实现
炒股软件哪些汉字是很少的,可以设定对照规则表
不是不能实现,是实现的不现实,因为汉字太多了,无法罗列,除非做个很大的字库,那就是类似输入法了
炒股软件哪些汉字是很少的,可以设定对照规则表
不是不能实现,是实现的不现实,因为汉字太多了,无法罗列,除非做个很大的字库,那就是类似输入法了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
汉字字母切换,快捷键:Ctrl+空格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
筛选
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询