![]() |
#1
|
|||
|
|||
![]()
Hi, I have a relatively straightforward problem but have been unsuccessful at solving it so far.
I would like to transfer data from Word to Excel. The information in Word exists in the exact same format a few thousand times: Quote:
I have indicated the paragraph marks as this affects the VBA code used. I would like to iteratively append the data into an Excel sheet, as such: ![]() I attempted to take inspiration from https://www.msofficeforums.com/word-...paragraph.html but did not get far. The code was able to get the Cake description, but I could not delete the words "Cake description:". I also thought of using Code:
Selection.Previous(unit:=wdParagraph, Count:=1).Select My best attempt was this, but it did not work: Code:
Sub Demo() Application.ScreenUpdating = False Dim strFnd As String, DocSrc As Document, DocTgt As Document strFnd = InputBox("What is the Text to Find") If Trim(strFnd) = "" Then Exit Sub Set DocSrc = ActiveDocument: Set DocTgt = Documents.Add With DocSrc.Range With .Find .ClearFormatting .Replacement.ClearFormatting .Text = strFnd .Replacement.Text = "" .Forward = True .Wrap = wdFindStop .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False .Execute End With Do While .Find.Found Selection.Previous(unit:=wdParagraph, Count:=1).Select DocTgt.Characters.Last.FormattedText = .Paragraphs(1).Range.FormattedText .End = .Paragraphs(1).Range.End .Collapse wdCollapseEnd .Find.Execute Loop End With Application.ScreenUpdating = True End Sub Last edited by mwayan; 01-19-2023 at 06:36 PM. Reason: Inserted screenshot of desired output |
Tags |
data transposition, vba |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
statue.919 | Word VBA | 16 | 06-18-2020 05:14 PM |
![]() |
tofimoon4 | Excel | 3 | 10-03-2016 11:57 PM |
![]() |
pluqk | Word | 1 | 11-19-2015 07:23 PM |
transferring data from ACT to Outlook?! | Rudi | Outlook | 0 | 12-05-2012 12:56 PM |
Standardized Task Lists in Outlook 07 | sai_rlaf | Outlook | 0 | 06-11-2012 01:48 PM |