Access多空格替换为单空格-张义成
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 源码示例


Access多空格替换为单空格

发表时间:2017/1/3 8:54:01 评论(0) 浏览(7702)  评论 | 加入收藏 | 复制
   
摘 要:Access多空格替换为单空格
正 文:
Private Sub Opt数据输入_Click()
On Error GoTo ErrorHandler


    If Opt数据输入 = True Then
    
        Dim prompt As String
        Dim title As String
        Dim default As String
        Dim strInput As String
        
        prompt = prompt & "函数: InputBox()        数据库" & Chr(13) & Chr(10)
        prompt = prompt & "函数: funOneSpace()  自定义" & Chr(13) & Chr(10)
        prompt = prompt & "输入: 文本 数字 标点 符号" & Chr(13) & Chr(10)
        prompt = prompt & "功能: 多空格替换为单空格"
        title = "数据输入"
        default = "     序号 编号  名称   年代    级别     件套   12345    ,。、;    @#¥%  end   "
        
        strInput = InputBox(prompt, title, default)
        
        txt数据原始 = strInput
        
        strInput = funOneSpace(strInput)     '调用 自定义函数 funOneSpace 多空格替换为单空格
        
        txt数据结果 = strInput
        
    Else
        txt数据原始 = Null
        txt数据结果 = Null
    End If
    
ErrorHandlerExit:
    Exit Sub
ErrorHandler:
    MsgBox "Error No:" & Err.Number & "    Description:" & Err.Description
    Resume ErrorHandlerExit
End Sub


Private Function funOneSpace(strString As String) As String


        Rem 自定义函数 funOneSpace 多空格替换为单空格
        
    Dim strA As String, strB As String, I As Long
    
        strString = Trim(strString)
        
    For I = 1 To Len(strString) - 1
    
        strA = Mid(strString, I, 1)
        strB = Mid(strString, I + 1, 1)
        
        If strA = " " And strB = " " Then
            strString = Replace(strString, "  ", " ")    '双空格替换为单空格
        End If
        
    Next I
    
        funOneSpace = strString
        
End Function

附   件:

点击下载此附件


图   示:


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【access小品】卖糕的紫竹姑娘--空格的疑惑  【todaynew  2010/12/31】
文本去除多余空格  【纵云梯  2012/4/30】
Access文本框内禁止输入空格\录入数据自动清除空格;怎么判断一...  【心蓝  2012/5/8】
按空格字符拆分文本  【纵云梯  2012/9/5】
Access命名慎用空格,空格命名可能会引起抓狂的问题  【麥田  2015/1/10】
Access一维数组常见用法示例,自定义函数多空格替换为单空格  【张义成  2016/11/4】
常见问答
技术分类
相关资源
文章搜索
关于作者

张义成

文章分类

文章存档

友情链接