Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.misc
|
|||
|
|||
Reading Word document by using Excel Macro
Can anyone tell me how to read each character from the word document by using
the Excel Macro. |
#2
Posted to microsoft.public.excel.misc
|
|||
|
|||
Reading Word document by using Excel Macro
Here is three very similar methods
by characters Sub getcharacters() Set WdObj = GetObject("c:\temp\test.doc") RowCount = 1 For Each Char In WdObj.Characters For CharCount = 1 To Len(Wd) Range("A" & RowCount) = Mid(Wd, CharCount) RowCount = RowCount + 1 Next CharCount Next Char WdObj.Close End Sub By Word Sub getwords() Set WdObj = GetObject("c:\temp\test.doc") RowCount = 1 For Each Wd In WdObj.Words Range("A" & RowCount) = Wd RowCount = RowCount + 1 Next Wd WdObj.Close End Sub To use the words to get the characters Sub getletters() Set WdObj = GetObject("c:\temp\test.doc") RowCount = 1 For Each Wd In WdObj.Words For CharCount = 1 To Len(Wd) Range("A" & RowCount) = Mid(Wd, CharCount) RowCount = RowCount + 1 Next CharCount Next Wd WdObj.Close End Sub "Arvind Mane" wrote: Can anyone tell me how to read each character from the word document by using the Excel Macro. |
#3
Posted to microsoft.public.excel.misc
|
|||
|
|||
Reading Word document by using Excel Macro
Thank you Joel, its working fine.
"Joel" wrote: Here is three very similar methods by characters Sub getcharacters() Set WdObj = GetObject("c:\temp\test.doc") RowCount = 1 For Each Char In WdObj.Characters For CharCount = 1 To Len(Wd) Range("A" & RowCount) = Mid(Wd, CharCount) RowCount = RowCount + 1 Next CharCount Next Char WdObj.Close End Sub By Word Sub getwords() Set WdObj = GetObject("c:\temp\test.doc") RowCount = 1 For Each Wd In WdObj.Words Range("A" & RowCount) = Wd RowCount = RowCount + 1 Next Wd WdObj.Close End Sub To use the words to get the characters Sub getletters() Set WdObj = GetObject("c:\temp\test.doc") RowCount = 1 For Each Wd In WdObj.Words For CharCount = 1 To Len(Wd) Range("A" & RowCount) = Mid(Wd, CharCount) RowCount = RowCount + 1 Next CharCount Next Wd WdObj.Close End Sub "Arvind Mane" wrote: Can anyone tell me how to read each character from the word document by using the Excel Macro. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Opening a Word Document using an Excel (2000) Macro? | Excel Discussion (Misc queries) | |||
convert excel document to word document (not a picture) | Excel Discussion (Misc queries) | |||
help creating a macro in excel that opens a specific word document | Excel Discussion (Misc queries) | |||
2 questions: Using solver in Macro AND converting to Word document to print A3 | Excel Discussion (Misc queries) | |||
Reading data in onther Excel document | Excel Worksheet Functions |