紫水晶编程技术论坛 - 努力打造成全国最好的编程论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 6519|回复: 4

[求助] vb操作excel

  [复制链接]

90

主题

563

帖子

2

精华

钻石会员

Rank: 6Rank: 6

积分
3261
发表于 2010-10-24 20:07:57 | 显示全部楼层 |阅读模式
我想先做一个form ,在form上有一个Text1,和一个Command1按钮 ,可以在text1中输入任意整数n ,然后计算出:
10%*n
15%*n
20%*n
25%*n
30%*n

最后,在(2,4)单元格里输入1个A.
      在(3,4)单元格里输入1个A
      在(4,4)单元格里输入1个A  
      在(5,4)单元格里输入1个A
      在(6,4)单元格里输入1个A
      在(7,4)单元格里输入1个A
      在(8,4)单元格里输入1个A  
      ...........................
一直输入10%*n个。
      在(9,4)单元格里输入1个B
      在(10,4)单元格里输入1个B  
      在(11,4)单元格里输入1个B
      在(12,4)单元格里输入1个B
      在(13,4)单元格里输入1个B
      在(14,4)单元格里输入1个B
      在(15,4)单元格里输入1个B
.......................................
一直输入15%*n个
      在(16,4)单元格里输入1个C
      在(17,4)单元格里输入1个C  
      在(18,4)单元格里输入1个C
      在(19,4)单元格里输入1个C
      在(20,4)单元格里输入1个C
      在(21,4)单元格里输入1个C
      在(22,4)单元格里输入1个C
.......................................
一直输入20%*n个
      
      在(23,4)单元格里输入1个D
      在(24,4)单元格里输入1个D  
      在(25,4)单元格里输入1个D
      在(26,4)单元格里输入1个D
      在(27,4)单元格里输入1个D
      在(28,4)单元格里输入1个D  
      ...........................
一直输入25%*n个。
以此类推,
只要我按下command1按钮,在相应的单元格上就输入了ABCD...
其中10%*n可以用四舍五入来取到整数
希望大家给我思路,

273

主题

3287

帖子

1

精华

管理员

嗷嗷叫的老马

Rank: 125Rank: 125Rank: 125Rank: 125Rank: 125

积分
17057

论坛牛人贡献奖关注奖最佳版主进步奖人气王疯狂作品奖精英奖赞助论坛勋章乐于助人勋章

QQ
发表于 2010-10-25 12:58:34 | 显示全部楼层
  1.     Dim xlApp As Excel.Application
  2.     Dim xlBook As Excel.Workbook
  3.     Dim xlSheet As Excel.Worksheet

  4.     Set xlApp = New Excel.Application       '创建EXCEL对象
  5.     Set xlBook = xlApp.Workbooks.Open("xxxx.xls")          '打开EXCEL工作簿文件
  6.     xlApp.Visible = False
  7.     Set xlSheet = xlBook.Worksheets(1)                  '设置活动工作表

  8.     xlSheet.Cells(2, 7)="kjhkjhkj"

  9.     xlBook.Close False
  10.     xlApp.Quit

  11.     Set xlSheet = Nothing
  12.     Set xlBook = Nothing
  13.     Set xlApp = Nothing
复制代码
这些是基本操作方法.

使用Cells集合能定位到所需要的格子.
我就是嗷嗷叫的老马了......

90

主题

563

帖子

2

精华

钻石会员

Rank: 6Rank: 6

积分
3261
 楼主| 发表于 2010-10-26 16:37:22 | 显示全部楼层
弄好了


3q

30

主题

723

帖子

0

精华

钻石会员

Rank: 6Rank: 6

积分
2815
发表于 2015-5-12 08:26:19 | 显示全部楼层
还是马总有学识

0

主题

10

帖子

0

精华

铜牌会员

Rank: 2Rank: 2

积分
42
发表于 2017-12-13 19:58:43 | 显示全部楼层
这个我也经过这个坑,我的办法是用宏录制,黏贴到VB上, 然后一点一点的调试。


菜鸟的方法
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

手机版|Archiver|紫水晶工作室 ( 粤ICP备05020336号 )

GMT+8, 2024-4-19 16:24 , Processed in 0.026015 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表