`
cjc
  • 浏览: 680779 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

比较简短的拼音首字母自定义函数

J# 
阅读更多

Function pinyin(ByVal r As Range) As String
Const hanzi = "啊芭擦搭蛾发噶哈击喀垃妈拿哦啪期然撒塌挖昔压匝ABCDEFGHJKLMNOPQRSTWXYZZ"
Dim i As Long, j As Byte, temp As String
For i = 1 To Len(r.Text)
For j = 1 To 24
If Asc(Mid(r.Text, i, 1)) >= Asc(Mid(hanzi, j, 1)) Then temp = Mid(hanzi, 23 + j, 1)
Next
pinyin = pinyin & temp
Next
End Function 

用法:b1输入公式 =pinyin(a1)

分享到:
评论

相关推荐

    数据库获取中文首字母自定义函数(字母查汉字模糊查询)

    标题“数据库获取中文首字母自定义函数(字母查汉字模糊查询)”指的是在数据库系统中定义一个函数,该函数能接受用户输入的英文首字母,然后返回所有以该首字母为拼音首字母的中文字段。这种功能对于具有大量中文...

    oracle获取汉字拼音和拼音首字母的功能函数

    总的来说,Oracle中获取汉字拼音和拼音首字母涉及了字符编码、Java编程、自定义函数、第三方工具等多个方面。开发者可以根据具体的需求和环境,选择合适的方法来实现这一功能。在处理过程中,要注意字符集的兼容性、...

    取汉字拼音首字母的自定义EXCEL函数.

    取汉字拼音首字母的自定义EXCEL函数.取汉字拼音首字母的自定义EXCEL函数.

    MySQL函数实现获取汉字拼音首字母

    使用MySQL函数,实现获取汉字拼音首字母。在SQL语句中传入汉字返回对应的首字母

    oracle批量修改汉字转拼音首字母的函数

    但Oracle默认不支持直接获取拼音首字母,因此通常需要自定义函数来处理。 下面是一个简单的自定义PL/SQL函数示例,用于获取汉字的拼音首字母: ```sql CREATE OR REPLACE FUNCTION get_initials(p_chinese CHAR) ...

    VBA自定义函数__获取字符串首字母拼音.xlsm

    VBA自定义函数__获取字符串首字母拼音.xlsm

    获取汉字拼音首字母功能函数

    接下来,我们来看HZPY.java这个文件,它可能包含了一个自定义的函数,用于获取汉字的拼音首字母。在Java中,这样的函数可能包含以下步骤: 1. **字符编码处理**:由于汉字在计算机中的存储通常使用Unicode编码,...

    PB获取汉字拼音首字母

    在描述中提到,“用PB写的获取汉字拼音首字母函数”表明这是一个自定义的函数,可能存在于一个PB库或项目中,其主要任务是处理汉字并返回对应的拼音首字母。拼音首字母通常是汉字拼音的第一个字母,对于单个汉字,它...

    PB 提取汉字拼音首字母

    PB 提取汉字拼音首字母的功能是开发者在处理中文字符时可能会遇到的需求,尤其是在数据处理、搜索优化或者构建中文索引等方面。这个功能允许将汉字转换为其对应的拼音首字母,从而实现基于拼音的快速查找或排序。 ...

    Oracle查询取汉字拼音首字母

    Oracle查询取汉字拼音首字母Function

    Qt提取汉字拼音首字母

    在本项目"Qt提取汉字拼音首字母"中,我们将探讨如何利用Qt来处理汉字与拼音之间的转换,特别是在获取汉字的拼音首字母方面。 首先,我们需要理解汉字与拼音的关系。汉字是中文的主要书写系统,而拼音是用拉丁字母来...

    C#前台js中汉字转化拼音首字母函数

    `C#前台js中汉字转化拼音首字母函数`这个主题涉及到的关键技术是JavaScript(js)中的汉字转拼音功能,这对于实现诸如模糊搜索、拼音输入提示等功能非常有用。在描述中提到的功能,主要是指用户在查询页面输入汉字时...

    SQL 汉字转拼音首字母

    为了实现汉字到拼音首字母的转换功能,我们可以定义一个自定义函数,该函数接收一个包含中文字符的字符串作为输入,然后逐个字符地进行处理,最终返回一个由这些字符的拼音首字母组成的字符串。 #### 三、具体实现...

    Oracle汉字拼音首字母函数

    通过上述介绍,我们可以看到自定义函数`F_TRANS_PINYIN_CAPITAL`能够有效地将输入的中文字符串转换为其拼音首字母串,这对于涉及中文数据处理的应用非常有用。不过,在实际应用中还需要根据具体需求和场景来调整和...

    Qt拼音首字母过滤搜索

    在实现拼音首字母过滤时,我们需要自定义模型(model)和视图(view),重写必要的数据过滤和排序方法。 5. **UI设计**:为了使搜索功能易于发现和使用,界面设计也很关键。通常,会有一个搜索框供用户输入,并且在用户...

    oracle生成拼音、五笔首字母的functions方法

    本文将详细介绍如何在Oracle中实现这一功能,主要基于提供的两个SQL脚本文件:`oracle生成五笔首字母的functions方法.sql`和`oracle生成拼音首字母的functions方法.sql`。 首先,我们来探讨拼音首字母的生成。在...

    sql2000的自定义函数,传入汉字返回汉字拼音

    这个映射表中的`chr`列包含了代表拼音首字母的特殊字符,而`letter`列则表示实际的拼音首字母。例如,对于拼音"A",使用了特殊字符`߹`来表示。 #### 拼音转换逻辑 函数的核心转换逻辑如下: 1. **初始化**:定义...

    javascript实现通过拼音首字母快速选择下拉列表

    // 使用pinyin.js库或者自定义函数获取拼音首字母 function getInitials(name) { // 这里省略具体的实现 } options.forEach(option => { const initials = getInitials(option); const optionElement = document...

    oracle拼音首字母查询

    Oracle拼音首字母查询是一种在Oracle数据库中实现对汉字进行拼音首字母检索的技术。在中文环境中,为了方便用户根据汉字的拼音首字母进行快速查找,这种查询方式尤其有用。Oracle数据库虽然原生支持英文字符集,但...

    delphi获取汉字拼音首字母可含字母数字

    "delphi获取汉字拼音首字母可含字母数字"这个话题聚焦于如何在Delphi中实现一个功能,能够提取汉字的拼音首字母,即使这些汉字中间可能包含字母或数字。以下将详细介绍这一技术及其相关的知识点。 首先,我们需要...

Global site tag (gtag.js) - Google Analytics