Excel常用VBA函数实用经典案例.docVIP

  • 243
  • 0
  • 约1.68万字
  • 约 20页
  • 2019-06-03 发布于安徽
  • 举报
实用文档 标准文案 VB实战、excel学习、excel高级班、excel表格的基本操作、excel表格的各函数的基本操作 Excel常用VBA函数实用经典案例 ??ASC函数? 一、题目:? ??要求编写一段代码,运行后得到字符串”Excel”的首字母和”e”的ASCII值。? 二、代码:? Sub?示例_1_01()? Dim?myNum1%,?myNum2%? myNum1?=?Asc(Excel)??返回69?????myNum2?=?Asc(e)??返回101? [a1]?=?myNum1=?:?[b1]?=?myNum1?????[a2]?=?myNum2=?:?[b2]?=?myNum2 End?Sub ?三、代码详解? ?????1、Sub?示例_1_01():宏程序的开始语句。? ?????2、Dim?myNum1%,?myNum2%:变量myNum1和myNum2声明为整型变量。???????也可以写为?Dim?myNum1?As?Integer?。Integer?变量存储为?16位(2?个字节)的数值形式,其范围为?-32,768?到?32,767?之间。Integer?的类型声明字符是百分比符号?(%)。? ?????3、myNum1?=?Asc(Excel):把Asc函数的值赋给变量myNum1。? ?????Asc函数返回一个?Integer,代表字符串中首字母的字符的ASCII代码。??????语法? ?????Asc(string)?? ?????必要的?string(字符串)?参数可以是任何有效的字符串表达式。如果?string?中没有包含任何字符,则会产生运行时错误。? ?????4、myNum2?=?Asc(e):把Asc函数的值赋给变量myNum2。这里返回小写字母e的ASCII代码101。? ?????5、[a1]?=?myNum1=?:?[b1]?=?myNum1:把字符串“myNum1=??“赋给A1单元格,把变量myNum1的值赋给B1单元格。? ?????6、[a2]?=?myNum2=?:?[b2]?=?myNum2:把字符串“myNum2=??“赋给A2单元格,把变量myNum2的值赋给B2单元格。? ?????7、End?Sub:程序的结束语句,和“Sub示例_1_01()”相对应。 Chr函数? 一、题目:? ??要求编写一段代码,运用Chr函数将ASCII值转换为对应的字符。? 二、代码:? Sub?示例_1_02()? Dim?myChar1$,?myChar2$? myChar1?=?Chr(69)?????返回?E。?myChar2?=?Chr(101)?????返回?e。?[a1]?=?myChar1=?:?[b1]?=?myChar1?[a2]?=?myChar2=?:?[b2]?=?myChar2 End?Sub? 三、代码详解? ?????1、Sub?示例_1_02():宏程序的开始语句。??????2、Dim?myChar1$,?myChar2$:变量myChar1和myChar2声明为字符串变量。??也可以写为?Dim?myChar1?As?String?。String??之字符码的范围是?0?到?255。字符集的前?128?个字符(0?到?127)对应于标准的?U.S.?键盘上的字符与符号。这前?128?个字符与?ASCII?字符集中所定义的相同。后?128?个字符(128?到?255)则代表特殊字符,例如国际字符,重音符号,货币符号及分数。String?的类型声明字符为美元号?($)。???????? ?????3、myChar1?=?Chr(69):把Chr(69)的值赋给变量myChar1。这里返回大写字母E。? ?????Chr函数根据字符代码返回一个字符。??????语法? ?????Chr(charcode)?? ?????必要的?charcode(字符代码)?参数是用来识别某字符的。??????4、myChar2?=?Chr(101):把Chr?函数的值赋给变量myChar2。这里返回小写字母e。? ?????5、[a1]?=?myChar1=?:?[b1]?=?myChar1:把字符串“myChar1=??“赋给A1单元格,把变量myChar1的值赋给B1单元格。? ?????6、[a2]?=?myChar2=?:?[b2]?=?myChar2:把字符串“myChar2=??“赋给A2单元格,把变量myChar2的值赋给B2单元格。? ?????7、End?Sub:程序的结束语句,和“Sub示例_1_02()”相对应。??? ?Choose函数? 一、题目:? ??要求编写一段代码,运用Choose函数根据指定数字选择对应的字符串

文档评论(0)

1亿VIP精品文档

相关文档