【发布时间】:2016-09-12 17:16:07
【问题描述】:
我定义了一个包含两个变量的数组:工作表的名称和 pagesetup.printarea。
varArray(i) = ThisWorkbook.Sheets(i).Name & " " & Worksheets(i).PageSetup.PrintArea
问题是工作表名称包含一个我不需要的数字(例如,China2)。如何分别提取工作表名称和打印区域的字符串部分?或者,有没有更好的方法来设置它?谢谢。
【问题讨论】:
-
是的,有更好的方法。您可以使用
Dictionary类,但您必须提供有关您的问题的更多详细信息。 -
张数可以变化。因此,我设置了一个数组来捕获我需要的数据:每张纸的名称和在每张纸上设置的打印范围。工作表名称(无论出于何种原因)包含一个数字。例如,一个工作表名称是China2。我只需要“中国”和打印范围,但作为两个不同的变量。