2015年11月11日,星期三
过程给你: Private Declare Function timeGetTime Lib “winmm.dll” () As Long Sub Delay(Byval DelayTime As Long) ‘单位是毫秒 DelayTime =DelayTime + Timegettime Do While Timegettime < DelayTime DoEvents Loop End Sub 调用的时候这样写: … Delay 1000  ‘延时一秒 … 用这个过程比较好,不会造成程序“假死”的现象。   vb_delay_time_function
2012年02月18日,星期六
今天朋友要安装office2010没有激活 的! 最后内事问百度,外事问谷歌,房事问搜狗的方法找到了答案. 下载地址,不予提供了,网上有的是。 以下是朋友编写的批处理程序。 激活后需要备份3个文件 C:\Program Files\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\pkeyconfig-office.xrm-ms C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform\Cache\cache.dat 以上以win7下安装office2010,默认路径,将这3个文件放在同一文件夹下,建个批处理@echo offecho 请在管理员administrator下运行echo. & pausenet stop osppsvctakeown /f C:\Program Files\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\pkeyconfig-office.xrm-mstakeown /f C:\ProgramData\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dattakeown /f C:\ProgramData···
2011年08月18日,星期四
有时候需要将Excel文件中的数据导入到数据库中,常用的做法是使用程序读取Excel,然后存入数据库;这里换一个方法,用Excel生成SQL语句,然后用这些SQL语句来更新数据库。 本文主要说明Excel如何使用VB宏构造需要的SQL语句,并生成文件。 1、先看看生成SQL的界面:   2、如何添加按钮: 依次打开:视图–工具栏–控件工具箱,选择“命令按钮”,自己画一个就行了; 依次打开:右键–属性,可以修改名称、样式等。 具体操作可以上网找找。   3、如何使用VB宏: 依次打开:工具–宏–安全性,看看你的Excel是否允许使用“宏”。 然后打开:工具–宏–Visual Basic 编辑器,双击左侧的“Sheet1”,然后在右侧的代码区域粘贴如下代码:   ‘最大行数 Const MAX_NUM_ROW = 5000   ‘导出文件路径所在单元格 Const PATH_OUTPUT_ROW = 3 Const PATH_OUTPUT_COL = 3   ‘定义列常量 Const NAME_COL = 1 Const GENDER_COL = 2 Const PHONE_···
2010年06月28日,星期一
贾利冬(www.vbworld.ccoo.com) 做为一种简捷、系统的 Windows应用程序开发工具,Visual Basic 6 具有强大的数据处理功能,提供了多种数据访问方法,可以方便地存取Microsoft SQL Server、Oracle、XBase等多种数据库,被广泛应用于建立各种信息管理系统。但是,VB缺乏足够的、符合中文习惯的数据表格输出功能,虽然使用Crystal Report控件及 Crystal Reports程序可以输出报表,但操作起来很麻烦,中文处理能力也不理想。Excel作为Micorsoft公司的表格处理软件在表格方面有着强大的功能,我们可用VB5编写直接控制Excel操作的程序,方法是用VB的OLE自动化技术获取Excel 2000 的控制句柄,从而直接控制Excel 2000的一系列操作。 下面给出一个实例: 首先建立一个窗体(FORM1)在窗体中加入一个DATA控件和一按钮, 引用Microsoft Excel类型库: 从”工程”菜单中选择”引用”栏; 选择Microsoft Excel 9.0 Object Library; 选择”确定R···
2010年06月28日,星期一
1、定义EXCEL对象变量 dim  x  as excel.application 2、VB中,启动EXCEL set x=createobject(“excel.application”) 3、新建一个EXCEL工作簿 x.workbooks.add 4、选定工作表1 set xsheet=xbook.worksheets(1) 5、指定单元格,并赋值 xsheet.cell(1,1)=ret.fields(0) 6、指定EXCEL列宽 xsheet.column(1).columnwidth=10 7、RANGE()函数,选定单元格区域 range(cells(1,1),cells(10,20)) 8、设置EXCEL字体 xsheet.range(cells(1,1),cells(10,20)).font.name=”黑体” 9、设置EXCEL为粗体 xsheet.range(cells(1,1),cells(10,20)).fontbold=true 10、设置EXCEL表格边框 xsheet.range(cells(1,1),cells(10,20)).borders.linestyle=xlcontinuous 11、运行时,显示EXCEL或隐藏EXCEL x.visible=true 12、保存工作簿 xbook save 13、退出EXCEL x.quit 14、交还控制权给EXCEL set x=nothing 15、打印EXCEL表 x.active.window.selectedsheets.p···