代码之家  ›  专栏  ›  技术社区  ›  Joe

Access,如何将姓氏中第一个字母的小写字母更改为大写字母

  •  0
  • Joe  · 技术社区  · 7 年前

    我想使用代码将姓氏中第一个字母的小写字母更改为大写

    我的表格代码是:

    专用子文本19_Click()

    Text19=UCase(Text19)

    端接头

    但我的桌子没有变化!

    此外,我如何找到带有空格、逗号或句点的姓氏,并使其不带空格、逗号和句点。

    例如

    月球

    月球

    [太空]月球

    将它们更改为

    1 回复  |  直到 4 年前
        1
  •  0
  •   Wayne G. Dunn    7 年前

    如果您的表没有更改,可能您的字段没有绑定到记录集?也许你需要“刷新”你的表格。

    此外,看起来您试图在文本框上使用此代码? 代码如下:

    Private Sub Text19_DblClick(Cancel As Integer)
    Text19 = Trim(Text19) ' Get rid of leading and trailing spaces.
    If right(Text19, 1) = "." Or right(Text19, 1) = "," Then ' Remove comma, period
        Text19 = left(Text19, Len(Text19) - 1)
    End If
    Text19 = UCase(left(Text19, 1)) & Mid(Text19, 2)
    End Sub