If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
NESTING - DOES ANYBODY KNOW??
G'Day All,
Is there a smart way to locate, within a long document, tables and/or text boxes that happen to be 'nested'? I am trying to create an MSReader eBook, and it falls over because of nested tables or text boxes. -- Regards, Pat Garard Australia ______________________________________ |
#2
|
|||
|
|||
Iterate the tables of the document; in each case check the .NestingLevel
property: if that is 1 the table is nested. "Pat Garard" apgarardATbigpondPERIODnetPERIODau wrote in message ... G'Day All, Is there a smart way to locate, within a long document, tables and/or text boxes that happen to be 'nested'? I am trying to create an MSReader eBook, and it falls over because of nested tables or text boxes. -- Regards, Pat Garard Australia ______________________________________ |
#3
|
|||
|
|||
Ah.... Jezebel,
Thank you! - Any ideas on Text Boxes? -- Regards, Pat Garard Australia ______________________________________ "Jezebel" wrote in message ... Iterate the tables of the document; in each case check the .NestingLevel property: if that is 1 the table is nested. "Pat Garard" apgarardATbigpondPERIODnetPERIODau wrote in message ... G'Day All, Is there a smart way to locate, within a long document, tables and/or text boxes that happen to be 'nested'? I am trying to create an MSReader eBook, and it falls over because of nested tables or text boxes. -- Regards, Pat Garard Australia ______________________________________ |
#4
|
|||
|
|||
Thank you! - Any ideas on Text Boxes? -- Pat, this question is a tad cryptic. I have lots of ideas on Text Boxes; most of them obscure, unprintable, and of extremely dubious relevance ... Textboxes can't be nested (in W2000, anyway). They may overlap -- so that graphically they have the appearance of nesting -- but the range to which a textbox is anchored must be part of the MainStory or a Header/Footer. You can't anchor a textbox to a paragraph within a textbox. |
#5
|
|||
|
|||
Wow Jezebel!
I can nest a Table OR a Text Box into a Table. I can nest a Table into a Text Box (but that table may not then contain another Text Box). I need to be able to detect all such nestings. -- Regards, Pat Garard Australia ______________________________________ "Jezebel" wrote in message ... Thank you! - Any ideas on Text Boxes? -- Pat, this question is a tad cryptic. I have lots of ideas on Text Boxes; most of them obscure, unprintable, and of extremely dubious relevance ... Textboxes can't be nested (in W2000, anyway). They may overlap -- so that graphically they have the appearance of nesting -- but the range to which a textbox is anchored must be part of the MainStory or a Header/Footer. You can't anchor a textbox to a paragraph within a textbox. |
#6
|
|||
|
|||
Wow Jezebel!
I can nest a Table OR a Text Box into a Table. I can nest a Table into a Text Box (but that table may not then contain another Text Box). I need to be able to detect all such nestings. -- Regards, Pat Garard Australia ______________________________________ "Jezebel" wrote in message ... Thank you! - Any ideas on Text Boxes? -- Pat, this question is a tad cryptic. I have lots of ideas on Text Boxes; most of them obscure, unprintable, and of extremely dubious relevance ... Textboxes can't be nested (in W2000, anyway). They may overlap -- so that graphically they have the appearance of nesting -- but the range to which a textbox is anchored must be part of the MainStory or a Header/Footer. You can't anchor a textbox to a paragraph within a textbox. |
#7
|
|||
|
|||
You need to make a distinction between nesting and anchoring. I don't know
the detailed answer to this -- you'll need to do some experimenting, I guess. You can work out where textboxes are anchored by looking at the shape's Anchor property -- this is a reference to the range (ie paragraph) to which the shape is attached -- you can then check that Range's Information() property to work out if you are anchored to a paragraph within a table. Not sure what's the most efficient way to pick if a table is within a textbox. For one thing, tables in textboxes are not members of the ActiveDocument.Tables collection, so simply iterating the tables collection won't encounter them anyway. To find tables within textboxes you could iterate the activedocument.StoryRanges(wdTextFrameStory).Table s collection. Does that help? Perhaps for your purpose, dealing with the distinct StoryRanges as separate entities might be the best approach. "Pat Garard" apgarardATbigpondPERIODnetPERIODau wrote in message ... Wow Jezebel! I can nest a Table OR a Text Box into a Table. I can nest a Table into a Text Box (but that table may not then contain another Text Box). I need to be able to detect all such nestings. -- Regards, Pat Garard Australia ______________________________________ "Jezebel" wrote in message ... Thank you! - Any ideas on Text Boxes? -- Pat, this question is a tad cryptic. I have lots of ideas on Text Boxes; most of them obscure, unprintable, and of extremely dubious relevance .... Textboxes can't be nested (in W2000, anyway). They may overlap -- so that graphically they have the appearance of nesting -- but the range to which a textbox is anchored must be part of the MainStory or a Header/Footer. You can't anchor a textbox to a paragraph within a textbox. |
#8
|
|||
|
|||
You need to make a distinction between nesting and anchoring. I don't know
the detailed answer to this -- you'll need to do some experimenting, I guess. You can work out where textboxes are anchored by looking at the shape's Anchor property -- this is a reference to the range (ie paragraph) to which the shape is attached -- you can then check that Range's Information() property to work out if you are anchored to a paragraph within a table. Not sure what's the most efficient way to pick if a table is within a textbox. For one thing, tables in textboxes are not members of the ActiveDocument.Tables collection, so simply iterating the tables collection won't encounter them anyway. To find tables within textboxes you could iterate the activedocument.StoryRanges(wdTextFrameStory).Table s collection. Does that help? Perhaps for your purpose, dealing with the distinct StoryRanges as separate entities might be the best approach. "Pat Garard" apgarardATbigpondPERIODnetPERIODau wrote in message ... Wow Jezebel! I can nest a Table OR a Text Box into a Table. I can nest a Table into a Text Box (but that table may not then contain another Text Box). I need to be able to detect all such nestings. -- Regards, Pat Garard Australia ______________________________________ "Jezebel" wrote in message ... Thank you! - Any ideas on Text Boxes? -- Pat, this question is a tad cryptic. I have lots of ideas on Text Boxes; most of them obscure, unprintable, and of extremely dubious relevance .... Textboxes can't be nested (in W2000, anyway). They may overlap -- so that graphically they have the appearance of nesting -- but the range to which a textbox is anchored must be part of the MainStory or a Header/Footer. You can't anchor a textbox to a paragraph within a textbox. |
#9
|
|||
|
|||
G'Day All,
The product I am using is OverDrive ReaderWorks. Their support now tell me that the 'unusual' nesting is sometimes carried out by Word during a 'Save As...' to HTML format. This means that the 'nesting' is often NOT found in the DOC format........ (to be continued..........(maybe).) -- Regards, Pat Garard Australia ______________________________________ "Pat Garard" apgarardATbigpondPERIODnetPERIODau wrote in message ... G'Day All, Is there a smart way to locate, within a long document, tables and/or text boxes that happen to be 'nested'? I am trying to create an MSReader eBook, and it falls over because of nested tables or text boxes. -- Regards, Pat Garard Australia ______________________________________ |
#10
|
|||
|
|||
G'Day All,
The product I am using is OverDrive ReaderWorks. Their support now tell me that the 'unusual' nesting is sometimes carried out by Word during a 'Save As...' to HTML format. This means that the 'nesting' is often NOT found in the DOC format........ (to be continued..........(maybe).) -- Regards, Pat Garard Australia ______________________________________ "Pat Garard" apgarardATbigpondPERIODnetPERIODau wrote in message ... G'Day All, Is there a smart way to locate, within a long document, tables and/or text boxes that happen to be 'nested'? I am trying to create an MSReader eBook, and it falls over because of nested tables or text boxes. -- Regards, Pat Garard Australia ______________________________________ |
|
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How many form nesting levels? | Bam Bam | General Discussion | 1 | July 7th, 2004 10:06 PM |
Nesting limit | Steve Bursach | Worksheet Functions | 8 | May 14th, 2004 07:25 PM |
Nesting Levels | Retail Mike | Worksheet Functions | 1 | January 3rd, 2004 04:24 AM |
Nesting a nested function with {..} | Dave R. | Worksheet Functions | 0 | November 8th, 2003 12:09 AM |
Nesting a nested function with {..} | Mico Llanos | Worksheet Functions | 0 | November 8th, 2003 12:01 AM |