作者:xzcxzfvxvc | 来源:互联网 | 2023-05-23 15:57
各位高手,您们好!对于VBA,我想提几个问题,希望各位能够帮我解答.谢谢!1.對於大型的數據庫資料,如果采用EXCEL方式汇集资料,然后利用VBA程式來管控它是否適合?还是采用Micro
各位高手,
您们好!
对于VBA,我想提几个问题,希望各位能够帮我解答.谢谢!
1.對於大型的數據庫資料,如果采用EXCEL方式汇集资料,然后利用VBA程式來管控它是否適合?还是采用 Microsoft ACCESS软件比较好
2.我在EXCEL工作表内做一个数据库时,利用VBA窗体控制查询资料时,遇到如下几个问题,请各位高手能够帮忙指点一下.谢谢!
例如工作内容如下:
记录 A栏 B栏 C栏 D栏
日期 MODEL PCB PCB
板面 date code
1> 03/12/2007 A10 MAIN A 3006
2> 04/12/2007 A11 MAIN B f2008
3> 05/12/2007 A12 MAIN A e2005
a>當我點选COMBOBOX組合式下拉式菜單的資料時,將顯示其相關的資料.(例如:当我点选PCB第一个下拉式菜单中的"板面"其对应的第二个下拉式菜单中只显示"MAIN A及MAIN B)
b>當我選擇條件後,點擊[保存]按鈕後將會在下方顯示所選擇的內容,每操作一次就保存一次資料.(比如按上述例子选了PCB 板面 MAIN A,即下方均显示记录MAIN A)
同时再按一下[生成报表]钮后,其均会在另一个表内显示2条符合条件的记录如[03/12/2007 A10 MAIN A 3006 和05/12/2007 A12 MAIN A E2005]
请问以上2个问题的程式应该如何编写?
5 个解决方案
1.對於大型的數據庫資料,采用ACCESS软件比较好.
2.你给的分太少,没人愿意编。真要做,也不难。我的思路是:排序加复制。
小样,,分真的怎么重要吗???能帮人解决的,就帮帮人吧....
偶只是一个VBA新手..你的问题有点难..偶还不会..帮不了你....
还在VBA学习中.......
首先感谢二位前辈的指点.
由于我是第一次加入这里,不太清楚需要给多少分比较适合.
如各位高手能够帮我解决这个难题,我万分感激.
另请告诉您的E-MAIL地址,我将文档样本发过去.
我这个数据库现是在EXCEL内做.
目前,我的做法是先将原始数据资料利用ADDITEM 加到窗体控件COMBOBOX内 ,
再点击窗体在COMBOBOX内选择条件,点击[保存]钮就把刚所选的内容记录下来,然后利用"筛选"将符合选择条件的内容选出形成报表.
谢谢!
xiaoqiang13800138000@126.com