
VBA
efu0387
这个作者很懒,什么都没留下…
展开
-
VBA 数据验证序列 动态更新
数据库连接原创 2024-01-19 15:47:46 · 612 阅读 · 0 评论 -
学习笔记bytetopicture
Sub ReadRstPic() Dim BtArr() As Byte Dim cnn As New ADODB.Connection Dim rst As New ADODB.Recordset Dim myPath As String Dim myTable As String Dim SQL As String myPath = ThisWorkbook.Path & "\员工管理.accdb" myTable = "员工档案...原创 2021-09-09 09:00:49 · 288 阅读 · 0 评论 -
excelsql备忘
SELECT * FROM [Sheet1$a:b]原创 2021-06-06 20:23:10 · 129 阅读 · 0 评论 -
Excel VBA 用字典方法做先进先出法
多年前,一家外包公司帮我司一物业公司做仓库收发存管理软件,我方要求先进先出法,该外包公司称那需要加入批次管理,每次出库选择好批次才能实现先进先出。我以为,这完全是谬论,既然是先进先出,那就已经设定好了规律和逻辑,不需要再指定批次,否则那还叫什么先进先出。最近,闲来无事,用EXCEL编了个小程序,经调试,是可以做到先进先出的。上图:备注:出入库按入正出负的原则制订上部分代码:ublic Crr() As Integer, StartingPosition%Sub FirstInFir.原创 2021-07-18 09:08:01 · 2678 阅读 · 6 评论 -
MSSQL:ADO连接数据库
1、VB6连接SQLSERVER2014:Dim Con As New ADODB.ConnectionDim Rs As New ADODB.RecordsetPrivate Sub Form_Load() Con.ConnectionString = "Driver={sql server};server=192.168.1.104;uid=sa;pwd=;d原创 2017-06-04 09:42:00 · 503 阅读 · 0 评论 -
ExcelVBA:批量更改文件后缀名
Sub rename() Dim oldname$,zz$, newname$ oldname = Dir("c:\*.*") Do While oldname zz = Left(oldname, InStr(1, oldname, ".") - 1) newname = zz & ".jpg"原创 2017-10-17 21:28:44 · 5233 阅读 · 0 评论 -
VBA:EXCEL粘贴时跳过有公式单元格
利用HasFormula属性,如果为真时跳过,如果为假是覆盖!原创 2019-06-05 07:07:33 · 3205 阅读 · 6 评论