99问答网
所有问题
VBA怎样将数字循环输入到单元格中
有1,2,3三个数,怎样用VBA做到
单元格中:
A1=1,A2=2,A3=3,
A4=2,A5=3,A6=1,
A7=3,A8=1,A9=2,
……
如此做n次循环
举报该问题
推荐答案 推荐于2017-10-20
看以下代码的效果是不是想要的
Sub 循环()
n = Application.InputBox("请输入需要循环的次数:")
For i = 0 To n - 1
Cells(1 + n * 9, 1) = 1
Cells(2 + n * 9, 1) = 2
Cells(3 + n * 9, 1) = 3
Cells(4 + n * 9, 1) = 2
Cells(5 + n * 9, 1) = 3
Cells(6 + n * 9, 1) = 1
Cells(7 + n * 9, 1) = 3
Cells(8 + n * 9, 1) = 1
Cells(9 + n * 9, 1) = 2
Next
End Sub
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/jzjXzOOXWjt7tO7jXv.html
其他回答
第1个回答 2016-06-16
这个问题,用单个单元格循环,看不到什么规律,以我的能力,只能9个数一组,循环输入了。
第2个回答 推荐于2017-11-17
如果只是像你说的这样,不用VBA,公式即可,先在A1、A2、A3中分别输入123,然后在A4中输入以下公式并下拉即可:
=IF((A1+1)>3,1,A1+1)
本回答被网友采纳
相似回答
...从键盘
输入
3个
数
,按其从小到大依次输出
到单元格
B1、B2、B3中_百度...
答:
a = InputBox("
输入
", "请输入第一个
数字
")b = InputBox("输入", "请输入第一个数字")c = InputBox("输入", "请输入第一个数字")Sheets(1).[B1] = Application.WorksheetFunction.Min(a, b, c)Sheets(1).[B3] = Application.WorksheetFunction.Max(a, b, c)Sheets(1).[B2] = a...
vba
窗体多个数据
怎么循环
填到多个
单元格
答:
在 提交按钮 的代码中建立 textbox 的数组(在form的初始化中建立也行),然后就可以
循环
引用了:Private Sub CommandButton1_Click()Dim a, i, j With Me a = Array(.TextBox1, .TextBox2, .TextBox3, .TextBox4, .TextBox5, _.TextBox6, .TextBox7, .TextBox8, .TextBox9, .Tex...
vba
初学者 a = 1 for a = 1 to 10 next a
如何
输出
到单元格
谢谢
答:
在
循环中
加入一句可输出到当前工作表:cells(a,1)=a 可
输入到
第一列的1至10行 cells(1,a)=a 可输入到第一行的1至10列
求助
VBA中把
一个变量
在循环中
的每一个值赋值到一个
单元格中
答:
A1:原字符串 B1:结果?
在
excel
表格中如何
用
vba
给单元格批量
输入
序号?
答:
1、首先我们打开一个工作样表作为例子。2、在excel工作表中输入序列号很简单,在a1,a2
单元格中输入数字
1和2后,使用填充功能下拉即可完成序列号的输入。3、可是当我们遇到输入大量序列号的时候就会很麻烦,需要拖动的距离太长,那么我们可以使用
vba
来解决这个问题。我们使用alt+f11组合快捷键进入vbe编辑...
VBA
利用判断语句和
循环
语句,求1-100之间的偶数之和并赋值
到单元格
答:
VBA
利用判断语句和
循环
语句,求1-100之间的偶数之和并赋值
到单元格
,下面是解决方法之一。打开一个空工作表。保证A2是空的,准备存放求和结果。ATL+F11,调出VBA编辑器。插入模块。
输入
以下语句:Sub sss()Dim i, j For i = 1 To 100 If i Mod 2 = 0 Then j = j + i End If Next Range...
VBA怎样将数字循环输入到单元格中
答:
Sub
循环
() n = Application.InputBox("请
输入
需要循环的次数:") For i = 0 To n - 1 Cells(1 + n * 9, 1) = 1 Cells(2 + n * 9, 1) = 2 Cells(3 + n * 9, 1) = 3 Cells(4 + n * 9, 1) = 2 Cells(5 + n * 9, 1) = 3 Cells...
VBA单元格循环
依次
输入
数据
答:
sub 宏1()for i= 2 to [a65536].end(xlup).row cells(i,3)=cells(i,1)+cells(i,2)if cells(i,1)+cells(i,2)<>20 then cells(i,4)=""cells(i,2)=0 esle cells(i,4)=1 end if next end sub
Excel中
VBA中
for
循环
语句的使用方法
答:
for
循环
语句
在VBA中
扮演着比较重要的角色,为我们批量的处理
表格
数据提供了一个很好的途径,今天,小编就教大家在Excel中VBA中for循环语句的使用方法。Excel中VBA中for循环语句的使用步骤如下:我们常用的for循环语句有两种,一个是for ……next结构;一个是For each……next结构。这两种结构主要都是针对多...
大家正在搜
vba点击单元格和选中单元格
数组循环填入同一单元格
一个单元格与一列数据循环对比
如何循环提取单元格中的部分内容
VBA单元格字体
excel单元格循环
excel宏循环单元格
excel循环填写单元格
单元格循环相加
相关问题
VBA单元格循环依次输入数据
EXCEL中如何编写VBA判断循环多行单元格数值及赋值.
VBA单元格循环依次输入数据
EXCEL中如何编写VBA判断循环多行单元格数值及赋值.
excel的vba编程时,如何让输入的参数是好几个连续的单元...
用VBA如何在一个单元格输入数据然后鼠标就跳转到内容所在单元...
在VBA先输入一个数字,如何记录在A1单元格
vba 窗体多个数据 怎么循环填到多个单元格