回 帖 发 新 帖 刷新版面

主题:[讨论]求助:如何动态剪切EXCEL中的内容?

.
    假设有一EXCEL文档,其SHEET1中含76条记录,对其实施剪切的命令为:
          XLSheet.Rows("1:76").Cut

    如果用变量“nR”先测算记录数目,再用“nR”或“&nR”取代上述命令中的“76”,则显示错误。
    变相处理的办法就是借助循环语句,一个一个地进行剪切。请问是否有简便的方法来解决呢?
    谢谢!

回复列表 (共3个回复)

沙发

XLSheet.Rows(["1:]+alltrim(str(nR))+["]).Cut

板凳

谢谢!稍加修改后取得了成功,再次深表谢意!

    Aa="1:"+Alltrim(Str(nR))
    XLSheet.Rows(Aa).Cut

3 楼

这样也行。

XLSheet.Rows("1:"+alltrim(str(nR))).Cut

我来回复

您尚未登录,请登录后再回复。点此登录或注册