用Excel VBA编写代码:输出数据: 第一组数据在 A1:A9 ,输出代码是什么样子的?

比如a1到a9输入到表格A1:A9,而b1到b9则对应B1:B9,依次类推,求VBA输出代码~!!!!解决问题再加10分要求有很多数据输入Excel表格每满9格换行得到的... 比如 a1到a9 输入到表格 A1:A9,而b1到b9则对应B1:B9,依次类推 ,求VBA输出代码~!!!!解决问题再加10分
要求 有很多数据输入Excel表格 每满9格换行 得到的数据应该是这样的:A1:A9 B1:B9 C1:C9........ 解决问题以后再追加10分
展开
 我来答
科商国0p
2012-09-17 · TA获得超过358个赞
知道小有建树答主
回答量:534
采纳率:28%
帮助的人:257万
展开全部
你好:
你的问题不难,
For a = 1 To Val(InputBox("行数"))
For b = 1 To 9
Cells(a, b) = "你所需要填入的数据来源"
Next
Next
这样的循环就可以达到你要的效果拉,不懂追问!
更多追问追答
追问
For a = 1 To Val(InputBox("行数"))
这里的行数可以自动扩充不?不用输入的。。。。自动扩充,不用设定上限
追答
什么叫自动扩充?关键是要看你源数据有多少行,这里就写多少行数。这个行数当然可以自动获取你的源数据行数进行自动调整!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
feiyun
2012-09-17 · 知道合伙人教育行家
feiyun
知道合伙人教育行家
采纳数:2687 获赞数:7907
从事培训工作12年 中级经济师

向TA提问 私信TA
展开全部
直接使用数组赋值呀。
定义a1为数组
range("A1:A9").value=a1
就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
敏锐还宁静丶行家0
2012-09-17 · TA获得超过6873个赞
知道大有可为答主
回答量:3502
采纳率:0%
帮助的人:2057万
展开全部
单元格引用方法:以Sheet1表为例。
如果VBA代码放到Sheet1对象外面用Sheet1.Cells(行号,列号),如果放到Sheet1对象里面用Cells(行号,列号)
行号指第几行,列号指第几列,二者用数字(或代表数字的变量)表示。比如:
Sheet1.Cells(1,1)表示Sheet1表的A1单元格,Sheet1.Cells(5,2)表示Sheet1表的B5单元格。
For m = 1 To 9
Sheet1.Cells(m,1) ' 这样可以循环得到Sheet1表的A1:A9单元格
Next m
追问
这样可以得到 A1:A9  那么B1:B9的代码怎么办?
追答
晕死~~你的追问也太令人无语了……难道你从来不仔细看别人的答案了吗?
我上面有提到“Cells(行号,列号)表示单元格引用”,既然用For循环语句得到了A1:A9单元格
是Sheet1.Cells(m,1) ,难道B1:B9的代码你还看不出来?当然是Sheet1.Cells(m,2) 了!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式