逐步指导用VBA做串口通信

VB > VBA [问题点数:40分,结帖人Frankie0712]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:75696
勋章
Blank
红花 2013年8月 VB大版内专家分月排行榜第一
2013年3月 VB大版内专家分月排行榜第一
2012年10月 VB大版内专家分月排行榜第一
2012年9月 VB大版内专家分月排行榜第一
2012年8月 VB大版内专家分月排行榜第一
2012年7月 VB大版内专家分月排行榜第一
2012年6月 VB大版内专家分月排行榜第一
2012年5月 VB大版内专家分月排行榜第一
2012年4月 VB大版内专家分月排行榜第一
2012年3月 VB大版内专家分月排行榜第一
2012年2月 VB大版内专家分月排行榜第一
2012年1月 VB大版内专家分月排行榜第一
2011年12月 VB大版内专家分月排行榜第一
2011年11月 VB大版内专家分月排行榜第一
2011年10月 VB大版内专家分月排行榜第一
2011年9月 VB大版内专家分月排行榜第一
2011年8月 VB大版内专家分月排行榜第一
2011年7月 VB大版内专家分月排行榜第一
Blank
黄花 2011年1月 VB大版内专家分月排行榜第二
2010年10月 VB大版内专家分月排行榜第二
Blank
蓝花 2013年1月 VB大版内专家分月排行榜第三
2012年12月 VB大版内专家分月排行榜第三
2011年6月 VB大版内专家分月排行榜第三
2011年2月 VB大版内专家分月排行榜第三
2010年12月 VB大版内专家分月排行榜第三
2010年11月 VB大版内专家分月排行榜第三
2009年7月 VB大版内专家分月排行榜第三
等级
本版专家分:0
等级
本版专家分:6296
勋章
Blank
红花 2011年2月 Web 开发大版内专家分月排行榜第一
2010年11月 Web 开发大版内专家分月排行榜第一
Blank
黄花 2011年3月 Web 开发大版内专家分月排行榜第二
2011年1月 Web 开发大版内专家分月排行榜第二
2010年10月 Web 开发大版内专家分月排行榜第二
2010年9月 Web 开发大版内专家分月排行榜第二
2010年6月 Web 开发大版内专家分月排行榜第二
Blank
蓝花 2012年10月 Web 开发大版内专家分月排行榜第三
2010年7月 Web 开发大版内专家分月排行榜第三
等级
本版专家分:62702
勋章
Blank
银牌 2002年2月 总版技术专家分月排行榜第二
2002年1月 总版技术专家分月排行榜第二
Blank
红花 2011年5月 VB大版内专家分月排行榜第一
2011年4月 VB大版内专家分月排行榜第一
2011年3月 VB大版内专家分月排行榜第一
2011年2月 VB大版内专家分月排行榜第一
2011年1月 VB大版内专家分月排行榜第一
2010年12月 VB大版内专家分月排行榜第一
2010年11月 VB大版内专家分月排行榜第一
2002年2月 VB大版内专家分月排行榜第一
2002年1月 VB大版内专家分月排行榜第一
Blank
蓝花 2002年3月 VB大版内专家分月排行榜第三
等级
本版专家分:28759
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
蓝花 2010年9月 VB大版内专家分月排行榜第三
Frankie0712

等级:

VBA 使用心得点滴记录(1)

阔别了好久的VBA这两天又有人让我东西,就又捡了起来,在使用的过程中,发现遗忘的厉害,于是就想记录一下这两天用到的一些东西,以后有机会再补充吧。 先贴一段简单的代码,先熟悉一下vba是怎么写代码的 '设置...

第一次自学VBA

希望的效果如图所示 Sub CopyClassAvgCell() Dim a As Range Dim i As Integer Dim cell As String Dim nameCell As String Dim schoolAvgCell As String ... Dim classAvgCell As String...

Excel VBA串口通信

c#也可以实现这种功能,那就是serialPort控件,这里用VBA写的,MSComm控件实现。其实还有另外一个控件叫NETComm控件,也可以,源码中注释很清楚,不再赘述Private Sub btn_Close_Click()MSComm1.PortOpen = ...

VBA实现串口通讯,通过IO继电器控制外部设备

使用VBA实现串口通讯,通过IO继电器控制外部设备,并用扫码自动区分,开启不同的设备

VBA API函数实现串口自发自收:Writefile正常,但Readfile时cbInQue为0

Win7下实现一台电脑两个串口(USB转)的同步通信的自发自收功能,COM10写,COM9读,但写数据后串口读缓冲区无字节,不解,请高手帮忙解答:是串口设置问题还是写数据格式问题?代码如下(函数申明略): Option ...

vba与rs232之间的数据传输

有一些数据通过rs232数据线传输到计算机中,现在能一个超级终端捕捉数据,但是想通过vba写个程序让数据都记录在excel里面进行分析,要怎么。有重谢

VBA下基于MSCOMM串口通讯实例.rar

VBA下的MSCOMM串口通讯实现,可以发送VISA指令,如"*IDN?"可以直接查询设备信息,这个时之前在学习时整理弄的 !给有需要的人!

Excel实现数据项校验的功能---VBA的编写以及数据有效性的设置

1.启用宏,编写VBA,使单元格输入的内容自动转变为大写代码1Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address <> "$D$1" Then End Target = UCase(Target.Value) End Sub代码2Private Sub ...

Excel VBA网抓教程【你学得会】

内首套系统化专业化的Excel VBA网抓培训视频。 杨老师通过《Excel VBA网抓教程【你学得会】》的课程教你如何进行网抓。包括web控件,QueryTable,公式,系统组件等方法去抓取数据,以实例带动,逐步深入。 此网抓...

VBA/VB/EXCEL 除法和整除

最近公司一个项目中需要使用EXCEL生成EEPROM的烧录数据,之前的工程师一般是通过EXCEL VBA宏生成可在WAVE6000里编译的.asm文件,再通过WAVE6000编译生成hex文件,然后通过上位机解析hex文件再通过通讯烧录到EEPROM。...

关于“此工作薄已丢失了其VBA项目、ActiveX控件及其他任何与可编程序相关的功能”的提示的解决

<br /> 在使用Office2003时,找不到HEX2DEC函数,上网搜索得知其为工程函数,需要在“工具”->“加载宏”中选定“分析工具库”,但是依照指导做了以后,打开EXCEL文档提示“此工作薄已丢失了其VBA项目、...

解决wps VBA安装的问题

毕设的时候用到WPS2016的word 来写论文,发现在"选项"-"宏安全设置"不可用,官方给出的解释是我所用的为WPS个人版,只有WPS企业版才可以宏设置功能。或者是直接安装VBA7.1安装包可以解决。 发生这一些问题是...

Java与VBA通讯实践

1. DDE(动态数据交换)方式VBA具有DDE能力,Java没有。网上搜索了一下,有几个公司开发了这方面的类库,可以使Java具有DDE能力。(1)JavaDDE - nevaobject:http://www.nevaobject.com/_docs/_javadde/JavaDde.pdf...

Excel 中 vbA 获得有效行数的方法

在实际情况下,我们做VBA编程的时候可能希望获得 实际使用的有效行数。 下面是 vba 获得 有效行数的方法: Range("a1").CurrentRegion.SpecialCells(xlCellTypeLastCell).Row ActiveSheet.Rang

WPS个人版如何启用VBA(宏)

一般WPS个人版是不能使用VBA编程的,如何能启动呢? 需要我们自己下载VBA插件 安装 之后 就可以进行 VBA 编程 具体步骤:http://office.jb51.net/wps/4961.html

使用VBA实现Excel下拉多选

Excel表格下拉单选很简单,先给表格成单选。参照 Excel要想成多选首先需要启用宏,如果Excel中没有宏,需要下载 下载安装 安装完之后重启Excel。 点击宏,创建新宏如下图操作。 创建完宏之后如下图操作: ...

VBA 中 注释 多行

VBA中可以' or Rem 注释单行,但是注释多行却不容易,正确答案是: 右击工具栏,选择Edit 在这个工具条中,就可以看到了. 看到了吗?

【一步一步学习VBA】WPS 使用 VBA

我安装了wps2016,无法使用VBA功能,安装了vba for 2013,还是不行。 其实我们可以使用更老的吧,VBA for wps2012,下载路径如下:下载 (资源绝对好用,有问题请留言) 下载以后我们就可以按照下述文章进行简单的...

VBA研究】VBA使用vlookup函数

作者:iamlaosong   VLOOKUP函数不是VBA函数,应写成Application....是引用工作表函数的方法,非VBA函数的工作表函数必须这种方法,不能直接被VBA引用。 下面是使用案例: Sub usevlookup()  Cells(1

最近开发的基于Excel的考试系统---VBA

应朋友之邀,EXCEL了一个简单的考试系统,由于没有服务器,所以没有网络通信,只是简单的本地判断得分。 在每台电脑上面都可以进行考试,根据题库随机出题,交卷后自动统计分数。 共50道单项选择题,题目可以...

VBA如何清除excel单元格的内容和格式?

一、用VBA代码清除单元格里的内容 Range("a1:d10").ClearContents '清除A1:D10区域的公式/值 Range("a1:d10").Clear'全清(值,格式,批注) 代码如下: Sub clear() range("a1:d10").clearcontents end Sub 二、...

VBA笔记 退出循环、Sub、Fuction等的Exit语句

以下是几种VBA循环及过程、函数等的退出语句代码。  一、For循环的退出  For Each myCell in Range("A1:H10")  If myCell.Value = "" Then  myCell.Value = "empty"  Else  Exit For ...

一键解决WPS中的VBA支持库安装问题

解决 WPS中的VBA问题 在网上看了好多基本都是垃圾文件 ,不了 话不多说 ,自己亲身经历 直接 链接:https://pan.baidu.com/s/1uma1TOQy_wdDbG--HH-VWg 提取码:j4r2 完美 ...

VBA中的关系和逻辑运算符

你在你的VBA过程里面通过使用专门的控制结构里的条件表达式来决定。条件表达式是使用关系运算符(见表5-1),逻辑运算符(见表5-2)或者两者结合的表达式。当VB在你程序里遇到条件表达式时,它将评估该表达式是对...

Excel-VBA:定时器的用法

VBA中没有定时器,但是可以使用 “Application.OnTime 时间,过程名”的方式来一个定时器 Public TimerEnabled As Boolean Sub EnableTimer() '开始 TimerEnabled = True StartTimer End Sub Sub ...

wps vba6.3 宏插件下载

vba6.3wps宏插件缺失会导致excel文件中不能进行vb代码的运行使用。 这里有宏插件的链接云盘地址(永久有效,注意不支持2019版):链接:https://pan.baidu.com/s/15T1cgk6Cm4tRBcH_vZSPsQ  提取码:wiod...

VBA研究】VBA中如何求和函数SUM求和

SUM是Excel的函数,在VBA中调用需要加上Application.WorksheetFunction.Sum(),但是,Excel写法却不能。 比如,excel单元格中可以写成=sum(d2:d100),VBA中是不能这么写的,即使加上引号写成Application....

【软件】WPS VBA 7.0.1590(百度云免费下载链接)

下载 链接:https://pan.baidu.com/s/19rxMDHtdP7eeL9zNPYkIdw 提取码:2go9或 https://www.newasp.net/soft/456427.html 使用方法: 安装并重启WPS 开发工具--宏

VBA 从一个Excel文件复制一行数据到另一个Excel文件

临时用到VBA一个需求:把不在同一个文件中的数据复制到一个文件中。 新建过程,如下: Sub 复制行() Dim mybook As Workbook Set mybook = Workbooks("2011明细表.xls") Dim target As Workbook ...

VBA自定义数据类型(结构体使用

VBA中结构体不能定义在函数或者过程中,要定义在模块中,否则会提示无效内部过程,或者类型未定义 语法 Type InPutStruct Name As String Id As Integer End TypeDim InPutStructRow As InPutStruct InputStruct...

相关热词 c# 获取泛型参数 c# 获取引用变量地址 c# 加载系统自带的字体 c# unity 结构体 c# 路径提示拒绝访问 c# 换行连接 c# 创建接口 c# 取绝对值函数 c# 打印机首选项 c# json通用类