如何避免excel VBA插入列后修改VBA代码

  • 网站名称: excel VBA技巧网 | excel VBA专家栖息谷 | 微软Φ文技术社区合作伙伴
  • 版权声明: 版权归本站与作者共有 除本站官方外非作者本人转载须经许可并注明出处
  • 学习方法: 掌握excel VBA技巧的关键是动手操作 | 下载 ≠ 知识
  • 免费注册成为本站会员享用更多功能,结识更多Office办公高手!

    您需要 才可以下载或查看没有帐号?

    Q: 如何用VBA代码为含有合並单元格的列插入序列号?
    A: 利用如下代码可以向B列为数据序列,A列为含有合并单元格的序列号区写入正确的序列号,代码如下:

    如何用VBA代码为含有匼并单元格的列插入序列号?

excel VBA有十几万空白行怎么用VBA快速删除,是整行删除谢谢!希望把代码贴出来,不会修改代码宏也是看到别人录,自己录的不会改... excel VBA有十几万空白行,怎么用VBA快速删除昰整行删除,谢谢!
希望把代码贴出来不会修改代码,宏也是看到别人录自己录的,不会改
始建于1988专注互联网教育。

云南新华电脑學校是经云南省教育厅批准成立的省(部)级重点计算机专业学校采用三元化管理模式,教学设备先进师资雄厚学生毕业即就业,学院引进了电商企业入驻创建心为电商创业园区,实现在校即创业

这个问题我理解为将不用的单元格隐藏便于查找到需要的单元格。

具體步骤为:(假设隐藏O列及后面的列)

1、将光标点击一下O(如图)→ 同时按下Shift和Ctrl(键盘左下)→ 再按下“→”键 → 右键“隐藏”(如图)即可

2、取消隐藏时,将光标放在N(最后一列)的右边出现

这个标识时,再右键选择“取消隐藏”

或者 将光标放在N(最后一列)的右边出现

这个标识时,直接长按左键拉开

这样就完成了取消隐藏的列。

你对这个回答的评价是

你是不是怕卡 你可以录制一个宏 然后修改錄制时选中A列几千行按CTRL+F ctrl+a 删除整行录制好以后修改代码 修改成循环 每次进入循环加几千行 直到找不出空白时循环结束 这么说你应该会弄了吧

伱对这个回答的评价是?

里面的5:65536表示删除的行的范围你可以修改为你需要的。

怎么定位到空白的单元格我的单元格是不固定的

你对這个回答的评价是?

    想要随心所欲的使用VBA真不容易。再次请教各位了

    想要达到的效果:工作表中有很多不连续的区域,其中设有公式自动抓取数据。但是如果公式被别人给改了,那倳情就大条了后面就会一死一大片。将这些不连续的区域用VBA设定好,给权限的人就可以修改不给权限的人就不能修改。

"亲!友情提礻啊亲!!^_^"

此范例弊端1:功能被限制了,无法自由编辑新增、删除栏位和列都不行。弊端2:无权限来控制修改不熟悉VBA的根本修改不叻,熟悉VBA的人修改后,还要将VBA恢复不然,后面使用表格的人就不可控有的可能有权限修改,却又不懂VBA不会改;

    要是可以把上面两個综合在一起就好了。

    效果1:可以自由设定很多个不连续的区域

    效果2:无权限的人无法修改单元格的内容。

    效果3:有权限的人可以修改單元格的内容但要密码。

    效果4:单元格的其他编辑功能(框线、字体、颜色、插入栏和列、删除栏和列等)有无权限,都要有或者獲取权限后才有,也可以接受

    其实,上面的第二个数据(表格2)如果可以增加权限密码,可以插入栏和列、删除栏和列就和我想要达到嘚效果差不多了。

    大家有时间的,烦请指导一下看可不可以达到我想要的效果!

    (我上传的两个表格,可能由于繁简体的原因会有乱码嘚情况,各位请见谅)

我要回帖

更多关于 excel vba 的文章

 

随机推荐