把EXCEL單元格內的字元全部反轉?

EXCEL中字元倒序排列確實很難弄,我想了好久,才想了個方法,希望大家都能會用。

這裡主要使用了VBA,可果單純要使用函式,也可以實現,不過還要自動判斷字長,執行次數,很是麻煩。順便學習一下自已創造函式吧,畢竟VBA的字元處理的命令要遠多於EXCEL函式。經測試,非常好用。

很多人寫的是顯示是顛倒的,實際還是正常順序,很沒有用。

把EXCEL單元格內的字元全部反轉

工具/原料

EXCEL

方法/步驟

新建一空白文件,或開啟你要操作的EXCEL文件。

把EXCEL單元格內的字元全部反轉

按ALT+F11可以進入VBA編輯器。如圖所示

把EXCEL單元格內的字元全部反轉

在左側白色區域點或鍵,插入一模組

把EXCEL單元格內的字元全部反轉

在右側區域直接貼上如下程式碼,將會自定義一個反轉字元的函式Reverse。

Function Reverse(Str As String)Reverse = StrReverse(Str)End Function

把EXCEL單元格內的字元全部反轉

儲存關閉。

因為我用的是空白表格,所以在該表格中,需要一些資料,你用有資料的表格就省了吧,直接用。

把EXCEL單元格內的字元全部反轉

函式都會用吧,我就不多說了,如圖所示。

把EXCEL單元格內的字元全部反轉

看看效果,是不是倒置過來了。

這是字元的全字顛倒,很有用,學一下。

把EXCEL單元格內的字元全部反轉

向下填充,是不是全部都完成了啊?

把EXCEL單元格內的字元全部反轉

注意事項

ALT+F11切換到VBA編輯器

編輯完成後儲存關閉後函式才能使用。

相關問題答案