【发布时间】:2023-03-13 22:38:01
【问题描述】:
我在 Excel 中使用宏自动填充 Excel。生成的工作表可能如下所示:
|1. TOYS-----------|
|LEGO--------------|
|Product 1|199,99--|
|Product Text------|
|Product 2|299,99--|
|Product Text------|
|MARVEL------------|
|Product 3|79,99---|
|Product Text------|
|2. FOOD-----------|
|Vegetables--------|
|Product 4|9,99----|
|Product Text------|
|Product 5|2,99----|
|Product Text------|
当我打印此列表时,分页符是随机创建的,并且可能会贯穿文章(即第 1 页上的名称和价格,第 2 页上的文本)。
如何告诉宏只允许在包含“产品文本”的行之后分页。不幸的是,我不能告诉他每 x 行执行一次,因为由于分组行,步骤并不总是相同。
谢谢
【问题讨论】:
-
仅将
|Product Text------|保留为第一行(删除所有其他匹配项),然后设置“页面布局 -> 工作表 -> 在顶部重复的行”选择第一行
标签: vba excel page-break