I need a macro who generate a table with 3 rows, NAMES, DESCRIPTION, TEXT, and copy all active documents in to this table, separating in paragraphs as rows. Next I want to extract capitalized words (names) from each paragraph and put to column NAMES. If it find 2 or more name in paragraph, for each names copy the paragraph in a new row and put the names find in first column. so if I have a paragraph with 3 names the table make have 3 rows with each name on first column and all paragrah is inserted from 3 times to the column text. If no names in paragraph, no name in first column, but paragraph still exist in third column. Thanks, I'm a dummies with VBA, please help me! .