VBA 开发学习--基础语法2

VBA中的运算符

算数运算符及其作用

+ 求两个数的和

-  求两个数的差;求一个数的相反数

*  求两个数的积

/   求两个数的商(保留小数位  
5/2=2.5)

\   整除 (保留整数位 
5\2=2)

^  指数运算(5^3=5*5*5=125)

Mod  两数相除取余数  12 Mod 9=3

比较运算符

=   等于

<   小于

> 大于

<= 小于或等于

>= 大于或等于

<> 不等于

IS  比较两个对象的引用变量

Like   比较两个字符串是否匹配

VBA中的通配符


代替任意多个字符

? 
代替任意一个字符


代替任意的一个数字

[charlist]   
代替位于charlist中的任意一个字符  “I” like [A-Z]=TRUE

[!charlist]   
代替不在charlist中的任意一个字符  “I” like [!X-Z]=FALSE

连接运算符    
+  &

逻辑运算符

And  与运算

Or   
或运算

Not  
非运算

Xor  
异或运算

Eqv 
执行等价运算

Imp  
执行蕴含运算       表达式1 Imp 表达式2

VBA 开发学习--基础语法2

时间: 2024-10-14 02:24:36

VBA 开发学习--基础语法2的相关文章

.bat学习-基础语法

一般来说,脚本或者语言都有相同地方 定义变量,输入,输出,判断条件等等.知道的相同之处,我们就可以借助强大的搜索引擎进行查找我们想要知道的东西. bat为批处理脚本BATCH.现在只知道是使用于windows操作系统用来执行操作的批处理脚本 基础之前setlocal和endlocal 在一个bat文件内定义变量之前,一定要文件头部调用一个命令 setlocal 设置临时改变系统变量,,这样我们定义或修改变量,只对本bat文件有效. 我们获取到的系统环境变量如PATH,或者JAVA_HOME只是系

Android开发学习——基础学习

在微信公众号上,发现一个自学android的一个文章,觉得不错.对其进行小小总结,整理给大家. 1. 基础UI学习 Button/TextView/EditText/CheckBox/ImageView/GirdView等,在activityMain.xml里设置,在屏幕上占一块地方. 可以设置这些组件的属性, :id(唯一标识) :layout_width(宽) :layout_height(高) :text(文本) :textsize/textcolor/textstyle :layout_

2015年5月30日 ios开发学习基础-C语言

通过过这几天的学习,我认识到只有付出才有的回报,走上一条编程开发的路线是一条很艰苦的路,但是现在还是得坚持下去,因为我相信,只有坚持不懈的去做自己想做的事情才会有成功,我第一天在苹果电脑上面玩的时候,我就给自己编写了一个AirDrop名字叫做“ios-mainstay”,这是我想到的一个名字,因为我想坚持走上这一条路,mainstay其实在网上是擎天柱的意思,但是我不认为他就只有这一个意思,所以,我用了这个名字,我希望它能够见证我成功的那一天,也是他的名字闪烁耀眼的那一天. 从今天开始,终于进入

Mysql学习基础语法

-- Mysql  数 据 库 语 法 创建数据库 create database 数据库名; 创建表 create table 表名(id int,name varchar(20)    ); 复制表和数据 create table 复制后新的表名 select * from 旧表名: 复制表的结构 create table 复制后新的表名 select * from where 1=0 : 创建索引 create index 索引名 on 表名(列名): 创建视图 create view 视

IOS开发学习-基础环境搭建-1

为了开发方便一般会使用cocoapods来管理项目依赖库 安装cocoapods需要ruby环境一般Mac OS 会自带ruby环境: 1.由于墙的缘故,先更换ruby的镜像地址吧 //查看源列表 gem sources -l //移除没法访问的源地址 gem sources --remove https://rubygems.org/ //添加新的淘宝的源地址,注意淘宝的源已经是https开头了 gem sources -a https://ruby.taobao.org/ 2.安装cocoa

Drools规则工作流引擎全面开发教程(基础语法、性能调优、常用工具)

课程讲师:David 课程分类:其他 适合人群:初级 课时数量:9课时 更新程度:完成 用到技术:Java.Drools 涉及项目:Drools规则工作流引擎 联系方式:需要更多相关资料可以联系 Q2748165793 一.课程背景 1.1 Drools是什么? 规则引擎是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策.接受数据输入,解释业务规则,并根据业务规则做出业务决策. Drools实现了规则引擎,它是一个业务逻辑集成平台,基于JA

推荐一个课程;Drools规则工作流引擎全面开发教程(基础语法、性能调优、常用工具)

今天给大家推荐一套David老师的课程,一共有9个课时. 什么是Drool 规则工作流引擎呢 ? 规则引擎是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策.接受数据输入,解释业务规则,并根据业务规则做出业务决策. Drools实现了规则引擎,它是一个业务逻辑集成平台,基于JAVA和RATE算法的产生式规则引擎实现,是Red Hat旗下的开源产品. Drools历史 2001年,Drools问世,基于线性蛮力搜索 在2.0版本后,又基于Ra

Python全栈开发之基础语法

No1. Python语言介绍 详情见百度百科... No.2 Python是一门怎么样的语言 详情在百度百科... No3. Python能做什么 网络应用.桌面应用.系统运维.机器学习.科学计算... 网络应用 Django/Flask/Tornado 桌面应用 PyQt/PySide/wxPython/PyGTK 系统运维 psutil/IPy/dnspython/difflib 机器学习 Scikit-Learn/Statsmodels/PyMC/Shogun 科学计算 NumPy/Sc

python学习-基础语法

1.常量/变量 常量:一旦赋值不可改变,不能重新赋值.python不存在常量. 字面常量:一个单独出现的量,未赋值给任何变量或常量. 变量:是一个名字,在赋值符号的左边.这个名字可以指代赋值符号右边的内容. i = 3 除行首的空格,其它地方空格无意义. 变量的基本类型 int:理论上无长度限制 float:可能会损失精读 bool:True/False None:None python是强类型语言:不同类型之间不能相互计算 python是动态类型语言:变量可以重新赋值为其它类型 2.运算符 算