0
A
回答
0
的VBA此并不花哨在所有:-)
Option Explicit
Sub SimpleForLoop()
Dim i As Integer
For i = 1 To 100 Step 1
With ActiveWorkbook.Sheets(1).Cells(1, 1)
.Value = .Value + i
End With
Next
End Sub
简单代码上面提出的值5050在单元格A1。
如果你想将字符串代替,这巴掌代码到您的for循环:
With ActiveWorkbook.Sheets(1).Cells(2, 1)
If .Value = "" Then
.Value = CStr(i)
Else
.Value = .Value & "," & CStr(i)
End If
End With
,它将打印以下到单元格A2:
1,2,3, 4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78, 79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100
1
你可以使用一个数组来获得数字1到100,但是你限制你可以用它们做什么。例如,你不能在一个数组公式中连接(你的伪代码建议)。但你可以SUM,AVERAGE或许多其他操作。
{=SUM(ROW(1:100))}
{=AVERAGE(ROW(1:100))}
{=MAX(ROW(1:100))}
大括号表示进入控制+ shift + enter,而不是输入。
相关问题
- 1. 是否有Google Sheets公式将工作表的名称放入单元格中?
- 2. Excel公式 - 检查单元格是否具有公式
- 3. 是否可以在Excel公式中使用单元格值作为工作簿/工作表引用?
- 4. 是否可以通过某种公式“链接”Excel中的两个单元格?
- 5. Google表格 - 是否可以使用同一个单元格中的数据在单元格中输入公式?
- 6. 单元格的公式在Excel中不起作用的公式?
- 7. 是否可以将`if`语句转换为`switch`语句?
- 8. 在excel公式中移动单元格
- 9. Excel - 将基于单元格的公式替换为实际单元格值
- 10. EXCEL/VBA - 将公式动态插入单元格
- 11. 将大单元格值(公式)写入excel时出现异常
- 12. Excel VBA:如何将公式插入到单元格区域?
- 13. 乘以单元格公式
- 14. 是否可以插入if语句?
- 15. Excel是否为单元格中的多个字符串提供了单元格内公式?
- 16. Google Sheet/Excel - 使用公式作为父公式的单元格行?
- 17. 是否可以在单个sqlite语句中插入和更新?
- 18. 是否可以将EditText放入LiveWallPaper中?
- 19. 是否可以将AutoCompeleteBox放入DataForm中?
- 20. 在Excel中,是否可以在引用单元格时继承公式而不是值?
- 21. 使用excel VBA在Excel单元格中粘贴excel公式(excel格式)?
- 22. Excel - 使用公式在公式中生成单元格引用
- 23. 将公式乘以表格中的单元格时发生错误Excel
- 24. 是否可以将一个excel透视图作为webpart嵌入?
- 25. Excel使用从公式中的单元格输入
- 26. 如何在C#中检查Excel单元格格式以查看单元格值是否为日期
- 27. 如果语句格式单元格
- 28. excel单元格可以包含一个公式,当一个整数直接输入到包含公式的单元格时更新的公式
- 29. VBA - 是否可以将单元格转换为cutom超链接?
- 30. 如何将Excel单元格中的数字公式分割为单个列?
请问为什么没有VBA限制?我不知道如何在没有VBA的情况下做这种事情。 – bernie 2010-10-06 15:27:10
@adam shana tova,没有VBA,因为我不想太看中 – 2010-10-06 15:37:13
切换到Resolver One? – jtolle 2010-10-06 16:02:14