I have discovered that subsequent pages of a table are placed on the active layer, not on the same layer as the first page.
Using Spy for Solid Edge (thanks again Jason) it appears you can't get at these pages to change the layer (only the first item is listed).
I need to ensure that pages are placed on the correct layer but I'm not sure how to set the active layer for the background sheet.
This is the code I have but it sets the layer on the active sheet, not the background sheet.
If I activate the background sheet it works.
For s = 1 To objDoc.Sections.BackgroundSection.Sheets.Count objSheet = objDoc.Sections.BackgroundSection.Sheets.Item(s) 'objSheet.Activate() If objSheet.Name = "SheetFormat" Then For L = 1 To objSheet.Layers.Count objLayer = objSheet.Layers.Item(L) If objLayer.Name = "Text" Then objLayer.Activate() Exit For End If Next End If Next