PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Visual_Basic
[VBA ] 删除储存格资料
楼主:
ChenStar
(旋风车车)
2020-10-08 14:34:12
我在网络上查到了Range("").ClearContent是可以指定要删除的位置
cells.ClearContent 可以删除所有储存格的内容
那请问如果想要删除某个储存格以外的资料,要怎么写比较好呢?
譬如只留A1的资料,其他不要,但不确定其他资料的位置范围
我目前想到的是用Range("").ClearContent直接用到试算表的最右边跟最下面,但我不知道这样会不会多此一举
有没有办法是判断A1以外有资料的储存格都删掉呢?
谢谢
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2020-10-08 19:11:00
(1) copy A1 到某个不会删到的地方(2) 清除(3) 把 A1 copy回来
作者:
macgyfu
(YFU)
2020-10-08 20:57:00
同意楼上,既然要保存的资料少,那先存去来在填回去比较快
楼主:
ChenStar
(旋风车车)
2020-10-09 01:40:00
请问步骤二的清除是要写什么公式?因为每次下载下来的资料量不一所以就用Range("").ClearContent,RANGE指定超大范围吗?
作者:
coyoteY
(マジジョテッペン)
2020-10-10 14:28:00
直接把资料存到变量,整张工作表清除,再指定变量到储存格
作者:
kurapica1106
2020-10-13 00:08:00
MOONRAKER大大第二步的清除可以用usedrange来找范围usedrange可以把sheet内的已使用范围标记出来
作者:
waiter337
(给开司一罐苏格登)
2019-04-22 12:45:00
x=[al]cells.ClearContent[a1]=x
继续阅读
[VBA ] Excel cell与自订表单TextBox连结
piliGTcat
[VBA ] Vlookup此处需要物件
piecpiec
[VBA ] 日文字存进SQL失败,已解决(已发现问题点
QoQjake
[VBA ] VBScript 背景作业名称
orangeforest
Re: [VB6 ] 循环写进数据库,要如何拼断重复资料?
bluechurch
Re: [VB6 ] 循环写进数据库,要如何拼断重复资料?
fumizuki
[VBA ] 下拉式选单 复选 于同一栏输出
steve0910
[VB6 ] 循环写进数据库,要如何拼断重复资料?
NealPope
[VB6 ] Server连到PC再连到多个PC复制档案
NealPope
[VBA ] 请问Set range的问题
burberrylai
Links
booklink
Contact Us: admin [ a t ] ucptt.com