人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統(tǒng)下載站 > 辦公軟件教程 > 詳細頁面

excel 刪除數(shù)字保留文本的兩種辦法,通過使用VBA代碼與word替換法來刪除數(shù)字

excel 刪除數(shù)字保留文本的兩種辦法,通過使用VBA代碼與word替換法來刪除數(shù)字

更新時間:2024-01-22 文章作者:未知 信息來源:網(wǎng)絡 閱讀次數(shù):

Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數(shù)據(jù)處理軟件。

excel刪除數(shù)字方法一:

  Excel工作表中刪除數(shù)字只保留文本,是一個比較常見的例子。

  如下圖所示,A列的源數(shù)據(jù)有一些數(shù)字,而且這些數(shù)字在單元格中的位置是無序不固定的。如何刪除數(shù)字,達到的效果如C列所示。

excel 刪除數(shù)字

  在excel中數(shù)字與文字共存的情況下,如果有規(guī)律,可以使用公式來分離字母、漢字、數(shù)字;如果沒有規(guī)律,比較理想的還是是用VBA來解決。

  下面是具體的excel刪除數(shù)字操作步驟:

  按ALT+F11,打開VBE編輯器,單擊插入——模塊,復制下面的代碼,然后按F5鍵運行,excel會自動將A列所有的內容刪除數(shù)字之后的結果提取放在C列。

Sub excel刪除數(shù)字()
? Dim reg As Object '定義reg為一個對象
? Dim arr '定義一個動態(tài)數(shù)組
? Dim i As Long, j As Long '分別定義i,j為長整型
? i = Range("A65536").End(xlUp).Row '把A列非空的最后行數(shù)賦予給i
? Columns("C").ClearContents '清空C列
? arr = Range("A1:A" & i) '把A列的數(shù)據(jù)賦予給數(shù)組arr
? Set reg = CreateObject("VBscript.RegExp") '調用正則表達式
? With reg '定義表達式
??? .Global = True '匹配所有搜索項
??? .ignorecase = True '不區(qū)分大小寫
??? .Pattern = "[0-9]" '數(shù)字的表達式
? End With
? For j = 1 To i '循環(huán)該區(qū)域
???? Range("C" & j) = reg.Replace(arr(j, 1), "") '進行根據(jù)模板替換字符串為空值
? Next
End Sub

excel刪除數(shù)字方法二:WORD替換法

  將excel所有需要刪除數(shù)字的單元格區(qū)域內容復制到word文檔中,在查找替換框中輸入:^#,替換框保留空,不輸入任何內容,單擊“全部替換”。替換完畢,將數(shù)據(jù)再次復制到excel中。

excel刪除數(shù)字方法二:WORD替換法


Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 揭阳市| 兴化市| 杭州市| 南溪县| 太谷县| 闵行区| 南安市| 柳江县| 东安县| 黄石市| 胶州市| 屯昌县| 临沂市| 阳泉市| 达尔| 靖宇县| 阿勒泰市| 遵义市| 昭苏县| 石狮市| 儋州市| 通海县| 张家口市| 彭州市| 镇沅| 农安县| 忻城县| 武汉市| 长汀县| 安义县| 翁源县| 马龙县| 金溪县| 郑州市| 吉水县| 大庆市| 永嘉县| 金平| 灵山县| 南投市| 内江市|