假设需要在A列填充序号:
方法一:在A1、A2单元格分别输入1、2,选中这两个单元格,将鼠标移至A2单元格右下角,当光标变为黑色十字时,双击鼠标即可完成填充。
方法二:在A1单元格输入=ROW(),将鼠标移至A1单元格右下角,当光标变为黑色十字时,双击鼠标即可完成填充。
以上2种方法可用的条件是:B列不为空,且表中没有空行,若存在空行,那么用此法填充A列时,只能自动填充到空行之前,若想继续填充,只能再去双击最末单元格右下角。
方法三:选中A列,或需要填充序号的单元格,输入=ROW(),按Ctrl+回车。
方法四:Alt+F11打开VBA编辑器,左上角工程栏空白处点右键,插入-模块,在右侧编辑区粘贴以下代码后,按F5运行即可,但在运行前请注意选择需要填充的工作表,因为一旦执行操作是无法撤销的。
Sub t()
With ActiveSheet
For i = 1 To .UsedRange.Rows.Count '这里也可将.UsedRange.Rows.Count改为您所需要的行数
.Cells(i, 1).Value = i
Next
End With
End Sub
选中此列,然后在【填充】中
选择【系列】,设定好间隔即可
如果是2003版
在A1单元格输入1,并选择单元格
点击编辑>>>填充>>>序列
点击下图,可以查看操作动画
“无限长”?什么意思?是在同一列中从上到下很多行中填充序数?如果是,比如要从A1向下填充10000个序号,可以先中A1输入1,选中A1打开“编辑”-“填充”-“序列”,点选“列”在“终止值”中输入:10000 确定后就有一万个序号了。
很简单,如果是从A1开始,在A1中输入1,A2中输入2,将A1A2选中,将鼠标移至A2的右下角,当鼠标变成小黑十字后双击即可完成。