Welcome to Tech Support Forum home to more then 136,000 problems solved. Issues have included: Spyware, Malware, Virus Issues, Windows, Microsoft, Linux, Networking, Security, Hardware, and Gaming Getting your problem solved is as easy as:
1. Registering for a free account
2. Asking your question
3. Receiving an answer

Registered members:
* Get free support
* Communicate privately with other members (PM).
* Removal of this message
* See fewer ads.
* And much more..

 



Want to know how to post a question? click here Having problems with spyware and pop-ups? First Steps
Go Back   Tech Support Forum > Microsoft Support > Microsoft Office support
User Name
Password
Site Map Register Donate Rules Blogs Mark Forums Read


Microsoft Office support MS Office support forum

Reply
 
LinkBack Thread Tools
Old 03-05-2009, 01:13 AM   #1 (permalink)
Registered User
 
Join Date: Mar 2009
Posts: 3
OS: Windows XP


Question Macro to import text from Word to Excel

Hi everyone,

I am working on several Word documents which look like so.

Here is how each block of text is arranged:

Numbers tab Numbers Paragraph
Text Paragraph
Text Paragraph
Paragraph

I would like to import this data into Excel to make it look like this.

First column: first series of numbers
Second column: second series of numbers
Third column: First line of text(alt+return)Second line of text

I hope all of this is clear.

I have tried creating a macro on my own, but I don't know Visual Basic, so I have failed miserably.

I need to do this on 40 documents which contain up to 100 blocks of text.

Any help would be appreciated!

Thanks a lot.
Attached Images
File Type: png word.png (16.1 KB, 3 views)
File Type: png excel.png (9.1 KB, 2 views)

Last edited by pwyf; 03-05-2009 at 01:21 AM.
pwyf is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Important Information
Join the #1 Tech Support Forum Today - It's Totally Free!

TechSupportForum.com is a leading support website for your computer needs. We offer free, friendly and personalized computer support. Why pay to have your computer fixed when you can do it for free.

Join TechSupportforum.com Today - Click Here

Old 03-06-2009, 11:49 PM   #2 (permalink)
TSF Enthusiast
 
Join Date: Apr 2008
Location: Australia
Posts: 559
OS: Vista


Re: Macro to import text from Word to Excel

Hi pwyf

Does the 1st paragraph everhave more than the two times and a single tab separating them?
Do the other paragraphs have tabs or commas in them?
__________________
Cheers
macropod
(MS MVP -Word)
macropod is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 03-07-2009, 04:05 AM   #3 (permalink)
Registered User
 
Join Date: Mar 2009
Posts: 3
OS: Windows XP


Re: Macro to import text from Word to Excel

Hi macropod,

The tab only appears in the lines containing numbers.
On the other hand, there are often commas in the lines of text.


Hope that helps!

pwyf
pwyf is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 03-08-2009, 04:03 AM   #4 (permalink)
TSF Enthusiast
 
Join Date: Apr 2008
Location: Australia
Posts: 559
OS: Vista


Re: Macro to import text from Word to Excel

Hi pwyf,

Here's some code that takes the active document and converts its contents to a tab-delimited format suitable for exporting to Excel:
Code:
Sub MakeTabDelimitedText()
Dim EndRng As Range
With ActiveDocument
  .Paragraphs(1).Range.Text = Replace(.Paragraphs(1).Range.Text, vbCr, vbTab)
  With .Content.Find
  .ClearFormatting
  .Replacement.ClearFormatting
    .Text = "^p"
    .Replacement.Text = Chr(10)
    .Forward = True
    .Wrap = wdFindContinue
    .Format = False
    .MatchCase = False
    .MatchWholeWord = False
    .MatchWildcards = False
    .MatchSoundsLike = False
    .MatchAllWordForms = False
    .Execute Replace:=wdReplaceAll
  End With
  Set EndRng = .Range.Characters.Last
  With EndRng
    .MoveStart wdCharacter, -1
    .Delete
  End With
End With
End Sub
There is plenty of code about for looping through multiple files in a folder and also for exporting the content of such files to an Excel workbook - I've posted some in various forums myself. A web search should locate some suitable examples which, with the code I've posted above, you should all you'll need to build a suitable routine.
__________________
Cheers
macropod
(MS MVP -Word)
macropod is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 03-10-2009, 03:58 AM   #5 (permalink)
Registered User
 
Join Date: Mar 2009
Posts: 3
OS: Windows XP


Re: Macro to import text from Word to Excel

Thanks a lot, macropod!
pwyf is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT -7. The time now is 07:07 PM.



Copyright 2001 - 2009, Tech Support Forum
Home Tips Plus | Outdoor Basecamp | Automotive Support Forum

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85