Excel-VBA批量將表達式轉換為運算結果把代表的漢字給替換掉(vba文本格式轉換為數字)

      網友投稿 790 2025-03-31

      Excel-VBA批量將表達式轉換為運算結果把代表的漢字給替換掉(vba文本格式轉換為數字)

      應用場景

      批量將表達式轉換為運算結果,把代表的漢字給替換掉

      知識要點

      1:Worksheet.Evaluate 方法 ?將一個 Microsoft Excel 名稱轉換為一個對象或者一個值。

      2:利用replace函數將表達式以外的干擾字符長、寬、高替換成空文本,然后通過Evaluate函數將表達式轉換成計算結果

      Excel-VBA批量將表達式轉換為運算結果把代表的漢字給替換掉(vba文本格式轉換為數字)

      Sub 將表達式轉換為值()

      On Error Resume Next ?'防錯,避免選擇已用區域以為的區域時出錯

      Dim Cell As Range

      If TypeName(Selection) <> "Range" Then Exit Sub '選擇對象為非空單元格則退出

      If Selection.Columns.Count > 1 Then Exit Sub '選區大于1列則退出

      For Each Cell In Intersect(Selection, ActiveSheet.UsedRange) '循環選區

      '在單元格cell的右邊一個單元格產生計算結果,將長寬高三字去除后再計算結果

      Cell.Offset(0, 1) = Evaluate(Replace(Replace(Replace(Cell.Text, "長", ""), "寬", ""), "高", ""))

      Next Cell

      End Sub

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Excel怎么快速輸入當前日期?
      下一篇:Excel SumProduct函數數組與多條件表達的使用方法及7個實例
      相關文章
      国产亚洲综合视频| 99999久久久久久亚洲| 亚洲一区二区三区写真| 亚洲国产成人资源在线软件 | 国产亚洲精aa成人网站| 18禁亚洲深夜福利人口| 亚洲精品无码国产片| 亚洲人成网站在线在线观看| 成人亚洲国产va天堂| 国产精品高清视亚洲一区二区 | 亚洲成a人片在线网站| 亚洲日本中文字幕| 久久亚洲AV成人无码| 亚洲美女视频一区二区三区| 久久久亚洲AV波多野结衣| 亚洲欧洲日韩在线电影| 亚洲天堂一区在线| 亚洲国产成人精品青青草原| 亚洲成人黄色在线| 亚洲AV成人一区二区三区在线看| 亚洲人成网站看在线播放| 亚洲天堂免费在线| 亚洲国产区男人本色| 国产成人人综合亚洲欧美丁香花| 精品亚洲成a人在线观看| 亚洲成AⅤ人影院在线观看| 亚洲va中文字幕无码| 国产精品亚洲视频| 亚洲午夜久久久久久久久久| 亚洲高清专区日韩精品| 亚洲一区二区三区日本久久九| 自怕偷自怕亚洲精品| 亚洲乱码一二三四五六区| 亚洲国产区男人本色在线观看| 亚洲精品成a人在线观看夫| 午夜亚洲乱码伦小说区69堂| 亚洲午夜无码AV毛片久久| 国产亚洲成AV人片在线观黄桃| 亚洲AV人无码综合在线观看 | MM1313亚洲精品无码久久| 亚洲精品一级无码中文字幕|