| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 877 人关注过本帖
标题:SPREADSHEET 问题 求解
只看楼主 加入收藏
cokoed4
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2013-8-16
结帖率:100%
收藏
 问题点数:0 回复次数:3 
SPREADSHEET 问题 求解
做了一个数组,在VBA条件下将数组复制到单元格区域可用 .Range("a22").End(xlUp).Offset(1, 0).Resize(12, 11) = arr 来解决
但现在换成VB 调用SPREADSHEET想将数组复制到SPREADSHEET下  
  SPREADSHEET1.Range("a22").End(xlUp).Offset(1, 0).Resize(12, 11) = arr  却提示未找到方法或数据库成员,是否Resize用法无法支持SPREADSHEET1
该怎么做才能让ARR值出现在 SPREADSHEET1里面呢
搜索更多相关主题的帖子: 数据库 
2015-01-20 08:36
lianyicq
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:26
帖 子:737
专家分:3488
注 册:2013-1-26
收藏
得分:0 
没有spreadsheet控件。要试它支持不持某个方面,建议逐层试,比如先试end,试过了,再试offset,最后再试resize。
没找到spreadsheet有这些方法。
选取单个单元格:Spreadsheet1.ActiveSheet.Range("A2").Select()
选取矩形区域内的所有单元格:Spreadsheet1.ActiveSheet.Range("A2:D3").Select() 其中A2,D3根据你希望的END和RESIZE进行计算后替换
再试能不能采用选择区域赋值数组名
 


大开眼界
2015-01-20 10:08
cokoed4
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2013-8-16
收藏
得分:0 
回复 2楼 lianyicq
SPREADSHEET  选择区域赋值?能举个简单例子吗
2015-01-20 11:04
lianyicq
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:26
帖 子:737
专家分:3488
注 册:2013-1-26
收藏
得分:0 
回复 3楼 cokoed4
Spreadsheet1.ActiveSheet.Range("A2:D3").Select()
你看看这个http://wenku.baidu.com/link?url=ngyDpbdrM6WsMkWSz6fDeJ17_g5kF2yBapxgFIDu03Rp6Pk3D-LV3GeFozwaMrwKiYHOQfyEDhSEtM8x8J4d7Y42z_7Nvn_vKq04HVwCy7S
我认为A2就是top-left,D3就是bottom-right,你有条件试试看

大开眼界
2015-01-20 11:08
快速回复:SPREADSHEET 问题 求解
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021135 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved