...
前面代码省略了 rng.Columns(1).Insert '在第一列前面插入一列
For j = 1 To m '然后我的本意是在新插入的列上面填充序号
rng.Rows(1).cells(j, 1) = j
Next j
运行出来居然不可以,变成填充第2列了。有没有高手解释一下怎么做啊,这个似乎缺一个刷新,总不是要重新关闭文件再打开吧??
前面代码省略了 rng.Columns(1).Insert '在第一列前面插入一列
For j = 1 To m '然后我的本意是在新插入的列上面填充序号
rng.Rows(1).cells(j, 1) = j
Next j
运行出来居然不可以,变成填充第2列了。有没有高手解释一下怎么做啊,这个似乎缺一个刷新,总不是要重新关闭文件再打开吧??
解决方案 »
- vb自制的图片最小化如何才能有最小化的全部功能
- 在TXT文件中删除第一行,再将字符串插入到第一行,怎么处理,求助.
- 用什么文本编辑软件能够看到回车和换行的符号啊
- 急啊,求助!!!
- 请帮助看一下,关于判断数据库记录的某字段是否等于用户输入的内容
- 急问在vb中如何查看服务器上的word文件,要求不能保存,复制?
- 鼻子又過敏了,難受ing,555555555555555
- 提问:ACDSee和Windows资源管理器的缩略图功能是否有现成的控件?
- 求教大家一个有关winsock的问题!!!
- 一个非常简单的问题,求助各位,急急急!!!
- 【散分】怪不得陈辉最近都不上QQ也不逛论坛,原来.......
- 关于 active xexe 运行问题 在设计的机子上运行正常,也已经在将要运行的机子上注册了,可还是 提示 activex 部件没有创建对象
去掉"Rows(1)."试试
Option Explicit
Sub test()
Dim j%
Application.ScreenUpdating = False
Columns(1).Insert
For j = 1 To Cells(2, Columns.Count).End(xlToLeft).Column
Cells(1, j) = j
Next
Application.ScreenUpdating = True
End Sub