我正在使用 Excel VBA 创建“主”表的副本,并用不同的设置(和数据)填充每个副本。
我在主表上有几个图表,在复制它时,(只有)其中一个被错误地复制 - 它的图例四处移动。在我的原始图表中,它是自定义定位的(没有 xlBottom 或类似的),当复制时,图例移动到另一个位置(总是相同的位置,仅显示左侧属性被更改)。
由于我后来将图表导出为标准化的演示文稿,这会带来问题。
我没有找到任何建议,实际上也没有找到任何有类似问题的人。
我用来复制工作表的代码(在此之前,我删除了以前出现的具有相同名称的工作表):
astrSheetName = "SomeName" 'This is actually an input into the function
Set wsMaster = ActiveWorkbook.Sheets("MASTER")
wsMaster.Copy After:=wsMaster
ActiveSheet.Name = astrSheetName
ActiveSheet.Tab.ColorIndex = -4142
我将不胜感激任何帮助 !