萬盛學電腦網

 萬盛學電腦網 >> Excel教程 >> excel綜合 >> Excel之Char、Chr、Chrw函數的使用范圍及實例

Excel之Char、Chr、Chrw函數的使用范圍及實例

  Char、Chr、Chrw三個函數的功能:三個函數均以字符代碼為參數,返回與代碼相對應的字符。

  一、Char函數可以在公式中使用

  其中Char函數為工作表函數,可以在Excel公式中使用,可以返回ASCII碼所對應的字符,參數范圍為1~255,例如Char(65)="A"。當參數大於255時返回錯誤值#VALUE!

  二、Chr、Chrw函數只能在VBA中使用

  ①Chr函數為VBA中的函數,返回與ANSI 字符代碼相對應的字符。

  當參數范圍為0~255時,返回ASCII碼所對應的字符,例如使用代碼 Range("A1")=Chr(65) 可以在A1單元格中顯示字符“A”。

  當參數位於[-32768,-1] 或 [256,65535]區間時,函數返回當前字符集中非Unicode的對應字符,例如使用代碼 Range("A1") = Chr(33119)可以在A1單元格中顯示字符“乢”。

  ②Chrw函數也是VBA中的函數,返回與ANSI 字符代碼相對應的字符。

  當參數范圍為0~255時,返回ASCII碼所對應的字符,與Chr函數相同,例如使用代碼

  Range("A1")=Chrw(65)

  可以在A1單元格中顯示字符“A”。當參數位於[-32768,-1] 或 [256,65535]區間時,函數返回當前字符集中Unicode的對應字符,例如使用代碼 Range("A1") = Chrw(33119)可以在A1單元格中顯示字符“腟”。

copyright © 萬盛學電腦網 all rights reserved