浅显基础教程
电脑操作教程
电脑怎样拨号上网
怎么做个人网页
怎样做局域网
Word教程(文字处理)
图形图象处理入门
经典进步教程
怎样运用代理服务器
怎么做无盘作业站
Photoshop教程
Dreamweaver3教程
Flash4&5教程
Firework3教程
Frontpage2000教程
Authware教程
Office2000教程
怎么制造动画图片
OICQ&ICQ运用办法

高手学习攻略

硬件晋级技巧
CGI教程
ASP教程

PHP教程

注册表运用技巧
vwin :首页 路由器的设置
vwin建造攻略
SQL
最近更新:
VB
相关内容

用VB5直接操控Excel 97

  用VB5可编写直接操控Excel操作的程序,办法是用VB的OLE主动化技能获取Excel 97 的操控句柄,然后直接操控Excel 97的一系列操作。与用VBA言语编写的Excel操控程序比较,两者主要有如下差异:
  1. 完成VB5对Excel的直接操控后,可在用户所编的程序中调用Ex cel,即从操控界面直接调入Excel,且退出Excel后又回到操控界面,使人看起来就如Excel是依附于用户程序上。这给既想获取Excel的强壮支撑,又想编写"傻瓜"软件交给不熟悉计算机的用户运用的程序员来说,其优点是显而易见的。VBA则有必要依附于特定的Excel环境,且只要先进入确认的Excel环境后,才干运转VBA程序。
  2. 用VB5完成Excel的操控后,一切程序可编译成完好的EXE履行文件,直接在Win 95 /NT平台上履行,运转环境更为简洁明了,程序更易加密。不会因为有多个程序指令块带来办理费事,也不易因用户的不小心运用而呈现程序丢掉,形成功用缺少。VBA编写的程序最大的不方便是不能编译成履行文件,不能脱离其主运用程序独立运转。
  3. VBA在Excel环境中,几乎是一个全能的东西,可通过树立功用强壮的宏指令来扩展或模仿Excel的悉数功用。而VB的OLE主动技能现在还不能完成Excel一切功用的模仿与操控。
  操作过程
  用VB5操控Excel 97的操作过程如下:
  1. 引证Microsoft Excel类型库:
  *从"工程"菜单中挑选"引证"栏;
  *挑选Microsoft Excel 8.0 Object Library;
  *挑选"确认"。
  2. 声显着式数据类型:
  Dim x1 as Excel.Application
  3. 创立新实例,获取Excel的操控句柄:
  Set x1=CreatObject("Excel.Application")
  4. 因为Excel 97发动为不行见,调用后需使其显现出来:
  x1.Visible=True
  5. 交还Excel操控句柄:
  Set x1=Nothing
  同理,用此办法也可直接操控Word、Access等Microsoft Office 97的其他运用软件,享用其便当和支撑。
  操作程序
  Private Sub Contral_Excel_97()
  {
  Dim x1 as Excel.Application '声显着式数据类型
  Set x1=CreateObject("Excel.Application")
   '创立新实例
  x1.Workbooks.Add
  ’增加新作业簿
  x1.Range("A1").Value=5 ’A1格赋值
  x1.Range("A2").Value=8 ’A2格赋值
  x1.Range("A3").Value=16 ’A3格赋值
  x1.Range("A4").Value=7 ’A4格赋值
  x1.Charts.Add
  ’刺进图形
  x1.ActiveChart.ChartType=x1ColumnClustered
  ’柱状图
  x1.ActiveChart.SetSourceData Source:=x1.Sheets("Sheet1") .Range("A1:A4")
  PlotBy:=x1Columns
  ’图形数据来历
  With x1.ActiveChart
  ’图标题
  .HasTitle=False  ’没有总标题
  .Axes(x1Category,x1Primary).HasTitle=False
  .Axes(x1Value,x1Primary).HasTitle=True
  ’有Y轴标题
  .Axes(x1Value,x1Primary).AxisTitle.Characters
  .Text="出售电视机(台)"
  End With
  With x1.ActiveChart.PageSetup ’图形页面设置
  .CenterHeader="&28" & ListSTNM(Combo2. ListIndex)&"逐日电视机出售"
  ’标题
  .CenterFooter="&12x x x 商场" ’下边落款
  .RightFooter=Format(Now,"yyyy-m-d-h:n")
  ’右下角显现时刻
  .Orientation=x1Landscape  ’打印纸页面横向
  End With
  x1.ActiveChart.PlotArea.Interior.ColorIndex=x1None
  ’无背景色
  x1.ActiveWindow.SelectedSheets.PrintPreview
  ’打印预览
  x1.Visible=True
  ’显现图形
  Set x1=Nothing
  ’交还操控句柄
  }
  杭州大学计算中心 冯宗文 浙江省水文勘测局 茅程

用VB完成多文件查找与替换功用
用VB 5.0 规划Browser及FTP程序
用Visual Basic 5.0规划E-mail程序
谈谈WIN API在VB中的运用
在VB中运用Word的“艺术字”东西
获取Win95特别目录精确途径
配置文件.ini在VB5中的运用
操控结构VB5程序规划
用VB切换三个特别键
用VB5对Windows 95任务栏提示区编程
用API改善ListView显现作用
VB中Grid控件的打印办法
在VB中完成文件上载
用Microsoft Agent 控件与电脑攀谈
用VB5直接操控Excel 97
 
 
 
 
 
 
 
 
 
 
 
教程站
收集整理