找回密码
 立即注册

QQ登录

只需一步,快速开始

vbrange

注册会员

1

主题

3

帖子

49

积分

注册会员

积分
49
  • 46

    金币

  • 主题

  • 帖子

最新发帖
vbrange
注册会员   /  发表于:2016-6-4 10:36  /   查看:4797  /  回复:5
今天开始学习Spread 8:

请问一下在vb6.0中使用 Spread 8表格时怎样给单元格赋值,例如 给当前表格的单元格a5赋值66,将区间a5:a15的单元格数据赋值给数组:arr,谢谢!

5 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-6-6 09:13:43
沙发

单元格赋值直接个对应cell 的value 复制就好了
FpSpread1.ActiveSheet.Cells(3,3).Value = 66

获取数组用GetArray 方法。
fpSpread.GetArray(ByVal ColLeft As Long, ByVal RowTop As Long, ByVal VarArray As Variant) As Boolean
回复 使用道具 举报
vbrange
注册会员   /  发表于:2016-6-6 22:24:24
板凳
dexteryao 发表于 2016-6-6 09:13
单元格赋值直接个对应cell 的value 复制就好了
FpSpread1.ActiveSheet.Cells(3,3).Value = 66

第一句:FpSpread1.ActiveSheet.Cells(3,3).Value = 66 ,显示ActiveSheet是无效的限制符
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-6-7 08:32:15
地板
不好意思 ,搞错了,您看下下面的代码,这个在文档中有。
  1. ' Specify a cell
  2. fpSpread1.Col = 2
  3. fpSpread1.Row = 2

  4. ' Define cell type as time
  5. fpSpread1.CellType = CellTypeTime
  6. ' Set 24-hour time format
  7. fpSpread1.TypeTime24Hour = TypeTime24Hour24HourClock
  8. ' Display seconds
  9. fpSpread1.TypeTimeSeconds = True
  10. ' Define the separator character
  11. fpSpread1.TypeTimeSeparator = Asc(".")
  12. ' Specify time value for cell
  13. fpSpread1.Value = "145236"
复制代码

评分

参与人数 1满意度 +5 收起 理由
vbrange + 5 很给力!

查看全部评分

回复 使用道具 举报
vbrange
注册会员   /  发表于:2016-6-9 18:16:34
5#
dexteryao 发表于 2016-6-7 08:32
不好意思 ,搞错了,您看下下面的代码,这个在文档中有。

版主你好,谢谢你的回答,学了2天,看来这个控件很难上手
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-6-12 09:59:40
6#
您可以先看看文档,熟悉下控件的基本概念,上手就快了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部