芯友网Xin1234.COM

Excel一个还好,如果整个表都用填充这个公式,要卡十来秒数据才变回来@Memories ???



e mo ttcefre per auoy
一个还好,如果整个表都用填充这个公式,要卡十来秒数据才变回来
@Memories ???
seiromeM
公式多了肯定卡啊
自定义函数还是函数
你丫直接用vba处理不好嘛
e mo ttcefre per auoy
用自带的函数没这情况
seiromeM
见鬼了
我用自定义函数怎么跟自带的一样呢
我的还是读取批注,全是文本,一点不卡啊
e mo ttcefre per auoy
我现在vba还是入门
只会一些简单的循环,遍历
seiromeM
睡了睡了
够了啊,我也是
e mo ttcefre per auoy
数组和字典还不是蛮理解
seiromeM
好好上班,努力赚钱
天天练呗,练多了就会了
直接循环便利单元格对象肯定卡
e mo ttcefre per auoy
seiromeM

给你去学习下
我写的数组
e mo ttcefre per auoy
这个看得懂
这就是用来筛选的吧
321-苏江
@you are perfect to me 自带的函数用多了一样卡
正常现象
e mo ttcefre per auoy
请教一个问题
为什么有的if不用end if
而有时候if没有end if就会报错
seiromeM
这个遍历工作表提取指定信息
因为他if后面跟了exit sub
e mo ttcefre per auoy

@Memories 你这个可以解决我的问题。还不用去遍历工作表
321-苏江
@you are perfect to me  THEN 后面的内容和then 在同一行不需要end if,then 的内容另起一行写的话最后要加END IF
e mo ttcefre per auoy
还有这样的说法
我都是习惯换一行
谢谢大神
321-苏江
then 的结果如果只有一条就可以结束判断,那一般会跟在then 后一行写,如果then后面要执行多条指令一般都是另起一行写,一条指令写一行
e mo ttcefre per auoy
嗦嘎
受益匪浅

碎叫了
321-苏江
 if range("A1")="" then exit sub
 if  range("A1")<>"" then
     [b1]=[A1]
     [C1]=2
end if

多条指令如果不想分行写,就是不想用END IF,那多条指令之间用“:”分割还是写成一行
@you are perfect to me  if  range("A1")<&get;"" then   [b1]=[A1]: [C1]=2 睡觉
    
e mo ttcefre per auoy
谢谢大神不吝赐教

相关问题
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容