'我需要此命令来跨列重复复制和粘贴过程,直到计数器'=关键页、“book”单元格或从第1行读取(如果第1行#=关键“book”#
'下一列(页)应该是上一个复制/粘贴列的3列
"PicPg" B2 copies to "PrntPg" B2
E2 to E2
etc
**这是我第一次在任何论坛上发帖寻求帮助。请原谅我的无知。我会尽我所能回答任何问题。提前感谢你的时间和帮助!
我可以分享工作簿,只是不知道怎么做。
Sub createPrintPage()
With Worksheets("PicPg").Cells(2, 2)
.Copy
Sheets("PrntPg").Pictures.Paste(Link:=True).Select
With Worksheets("PrntPg").Cells(2, 5)
.Select
Worksheets("PicPg").Cells(2, 5).Copy
Sheets("PrntPg").Pictures.Paste(Link:=True).Select
End With
End With
End Sub
“对于我”,我还没有弄清楚。我一直试图让它'继续重复....我已经尝试玩对于我的...我迷路了'这句话似乎是工作,现在让它继续跨越。'这是第三天我研究,尝试了许多方法...只能得到这么远(这'是漂亮得多(即:简单),然后我开始。
1条答案
按热度按时间wqlqzqxt1#
这两个方法都用于循环和迭代。如果你想使用For,只需给予它一个开头和一个结尾
还有很多不同的写法。
你可以用单元格迭代来完成循环
你甚至可以用你自己的条件来设置止损
如果您已经达到了想要的结果,您甚至可以退出Do或Exit For。