Selection.Copy '拷贝所选单元格 TheSel = ActiveCell.Address '存储单元格位置 For I = 1 To 100 '设定从H列的第1行开始,到100行停止,H、1、100这三个参数,你可以根据需要改动 If Range("H" & I) = "" Then '如果H列I行为空 Range("H" & I).Select '选择H列I行的单元格 ActiveSheet.Paste '粘贴单元格 Range(TheSel).Select '回到拷贝位置 GoTo line1 '跳出循环 End If Next I line1: End Sub