!慧慧.汉武
?来自成都的豌豆米米 ?来自成都的豌豆米米 ADO 连接有几种语句我目前知道的 有2种还有就是 如果 你是Excel中连接数据库可以不用VBA 那么麻烦 �玮.京北
我现在用ODBC连接的SYbase数据库,怎么写呢?
老师你说的那个生成语句的控件可以生成语句是么?
米米豆豌的都成自来
SYbase属于哪个数据库服务器 !慧慧.汉武
我只用过 MySQL 和SQL Server
!慧慧.汉武
用ADODC 生成就行了。。
对初学者友好
米米豆豌的都成自来
操作语句都是一样的,主要在于链接字符串
比如你要查询 都会用到select
!慧慧.汉武
你在VBA中插入ADODC后再属性窗口大概这个位置点击一下,应该会弹出一个属性框 !慧慧.汉武
然后点生成 跟着向导走就行了你数据库装在哪里本机 还是服务器 !慧慧.汉武
服务器什么系统
win server 2008还是?
!慧慧.汉武
根据你的系统来
如果你用微软的系统
就用微软的数据库吧 兼容好点。。个人想法
SQL SERVER 没MySQL 香,但也还不错
米米豆豌的都成自来
数据量不大 就用access吧 �玮.京北
这个数据库,公司定的,应该是和SAP有关系,系统是SAP团队给做的
!慧慧.汉武
如果只是给Excel,并且是本机,access也够了。。
那就没办法了
加油
米米豆豌的都成自来
首先 你得能进入数据库,有用户名和密码
!慧慧.汉武
?来自成都的豌豆米米 ?来自成都的豌豆米米 别说远了,让他先连上数据库再说。。
米米豆豌的都成自来
其次你得了解数服务器中有多少数据库,分别都有哪些表
每个表都有些什么字段
米米豆豌的都成自来
不然你只是连上了 也导不出数据来的
!慧慧.汉武
先了解一下数据库结构,表、视图、关系、存储过程、SQL语句等不用很深,会用就行
�玮.京北
就是到了用VBA连接它,想把里面的数据放到excel里面做分析,不知道driver那里的语句怎么写
!慧慧.汉武
B站 搜索 Excel+ACCESS+VBA
!慧慧.汉武
有个视频集
第71讲
Excel 连接数据库
去看看
!慧慧.汉武
?北京-玮 沐 我说的是其他数据库 不是access
管群群分.州苏
Excel学习群573387142,PPT学习群645905055。一起交流,提高效率~
�玮.京北
这个数据库,用ODBC也连接上了,就是用VBA连接的时候不知道怎么写那个驱动那一片
!慧慧.汉武
?北京-玮 沐 帮你百度了,后面自己动手吧
naeS.德承
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim strCn As String
Dim sql As String
Set cn = New ADODB.Connection '如果没有此处2句,就会报告 "对象变量或With块变量未设置 "
Set rs = New ADODB.Recordset
strCn = "DRIVER={Sybase ASE ODBC Driver};NA=192.168.1.229,5000;DB=docproc_cdnh;UID=sa;PWD=;"
cn.Open strCn
cn.CursorLocation = adUseClient
sql = "select * from docset "
rs.Open sql, cn
圆汤心开.水天
?浙江-RuaShou 自己写的,检查出来了,把n用具体的数字表示了,谢谢你的提醒。
!慧慧.汉武
?北京-玮 沐在VBA 中帮你找到了 GDF.
?ALL.:),怎样同一张两行数据快速相减,或者两者工作表,比如公式等。。。如果用拖动相减几百行麻烦,谢谢。 !慧慧.汉武
不是直接双击单元格右下角 就自动向下填充公式了么。。。
王大山
估计是用的少还撒网 GDF.
?武汉-慧慧!
请详细解释下,谢谢
刚才双击没用
!慧慧.汉武
你要不会这个,你选中你第一行已经输入的公式,然后Shift+Cltr方向键,再CLTR+D也可以
我说的双击是有前提的
前一列有数据,然后向下填充,遇到空行位置
GDF.
?武汉-慧慧! 双击的十字架没用?武汉-慧慧! ?你说的是往下拖动吗 !慧慧.汉武
注意审题 GDF.
谢谢 稍等下我看下你的视频 红色数据减去黄色数据 !慧慧.汉武
你选中你第一行已经输入的公式,然后Shift+Cltr+↓,再CLTR+D也可以把你黄色框的列,和你要做运算的列,之间的空列删掉 GDF.
为什么 双击十字架没有像你那样往下呢 GDF.
好的 是因为中间由空行或数据吗 !慧慧.汉武
夜深了,我最后说一遍,注意审题 管群群分.州苏
Excel学习群573387142,PPT学习群645905055。一起交流,提高效率~
GDF.
?武汉-慧慧!谢谢,已经会了。但是最后一步操作, 还是要往下复制几百行 !慧慧.汉武
为何就不能好好审题? GDF.
谢谢 有点着急了 !慧慧.汉武
如果不行,把你最左边的序号列,整列选中,然后按住Shift,用鼠标按住选中列的边框,吧该列整列移动到你要计算的列旁边,作为辅助列,然后你在双击呗
GDF.
稍等下你这个没看懂前面双击是可以了双击后下面自动出来了 !慧慧.汉武
Cltr 是复制上面一个单元格,包括单元格式和公式
你范围拖动的话,范围内必须包含第一个你要复制的对象
然后你选好范围后,按Cltr+D
就批量复制了
所以要配合键盘 的快速选择 来用
而不是让你用鼠标去框
GDF.
?武汉-慧慧! 哎 !慧慧.汉武
再不会, 那不好意思,是我太菜了,没让你明白 !慧慧.汉武
记得移回去
有合并单元格 会比较麻烦,不能移
!慧慧.汉武
直接借第一列过来当个辅助列
有不会改变链接。。。
随便那一列
GDF.
还在想着两个快捷键 是怎么用的? GDF.
做了 红色就是双击的自动计算的结果,前面是shift实验 !慧慧.汉武
百度一下 Excel的几种键盘快捷键的 快速选中单元格吧
!慧慧.汉武
以后记得审题。。你让我说了太多重复的话了。。。
GDF.
不好意思谢谢