+ Reply to Thread
Results 1 to 5 of 5

How can I Transfer Data from Powerpoint to Excel?

  1. #1
    Registered User
    Join Date
    03-27-2013
    Location
    Boston, MA
    MS-Off Ver
    Excel 2010
    Posts
    50

    How can I Transfer Data from Powerpoint to Excel?

    Hi,

    I need some help transferring data from Powerpoint to Excel. In the attached file are three Powerpoint Slides containing Information on three different people. The excel sheet contains a columns with titles that represent the data I need to transfer from the powerpoint to excel (name, title, background,…etc..

    Is there a way to transfer specific data from multiple powerpoint slides onto excel?

    Thanks!
    Attached Files Attached Files

  2. #2
    Valued Forum Contributor loginjmor's Avatar
    Join Date
    01-31-2013
    Location
    Cedar Rapids, Iowa
    MS-Off Ver
    Excel 2013
    Posts
    1,073

    Re: How can I Transfer Data from Powerpoint to Excel?

    Hi -

    I'm not much of an expert on Power Point. It seems like the slides would have had to been set up with the text boxes named as each category you are trying to extract. For example, the text box that contains the person's title would have to have either been named "Title" OR in all of you slides, the title is ALWAYS in text box 2 or 3 or whatever order the slides were created. Then, you would need some kind of VBA code to open each power point file and extract the text from each named text box. Again, this is beyond my ability.

    I did a quick google search and you can try this link:

    http://www.pptfaq.com/FAQ00950_Expor...Excel_file.htm

    That will export the information to a CSV file that you can import and parse in Excel.

    Good luck.
    ____________________________________________
    If this has solved your problem, please edit the thread title to add the word [SOLVED] at the beginning. You can do this by
    -Go to the top of the first post
    -Select Thread Tools
    -Select Mark thread as Solved

    If I have been particularly helpful, please "bump" my reputation by pressing the small star in the lower left corner of my post.

  3. #3
    Forum Expert dflak's Avatar
    Join Date
    11-24-2015
    Location
    North Carolina
    MS-Off Ver
    365
    Posts
    7,920

    Re: How can I Transfer Data from Powerpoint to Excel?

    Here is my shot at it. If you open the powerpoint presentation and click on a box and go to Format -> Selection Pane you will get the name of the selection. In this case, your names are Textbox 1, TextBox2 ... I suggest in the future you rename these to something more meaningful.

    I converted your data to an Excel Table mainly because Excel tables know how many rows they have. It makes coding a bit easier. I also built a "map" that tells excel where to go in the presentation to get the data you want. I had to use an exception called (Blank) because Who Are You is a title for the Customers rather than something that contains information.

    The code goes to the indicated slide, finds the object on the slide and puts it in the appropriate column, advancing one column for each item found.

    Use the control panel to fill in the path to the powerpoint slide and the slide name (recommend copy and paste for this.). I didn't do any error proofing.
    Attached Files Attached Files
    One spreadsheet to rule them all. One spreadsheet to find them. One spreadsheet to bring them all and at corporate, bind them.

    A picture is worth a thousand words, but a sample spreadsheet is more likely to be worked on.

  4. #4
    Registered User
    Join Date
    01-20-2022
    Location
    New York
    MS-Off Ver
    microsoft 365
    Posts
    1

    Re: How can I Transfer Data from Powerpoint to Excel?

    Quote Originally Posted by dflak View Post
    Here is my shot at it. If you open the powerpoint presentation and click on a box and go to Format -> Selection Pane you will get the name of the selection. In this case, your names are Textbox 1, TextBox2 ... I suggest in the future you rename these to something more meaningful.

    I converted your data to an Excel Table mainly because Excel tables know how many rows they have. It makes coding a bit easier. I also built a "map" that tells excel where to go in the presentation to get the data you want. I had to use an exception called (Blank) because Who Are You is a title for the Customers rather than something that contains information.

    The code goes to the indicated slide, finds the object on the slide and puts it in the appropriate column, advancing one column for each item found.

    Use the control panel to fill in the path to the powerpoint slide and the slide name (recommend copy and paste for this.). I didn't do any error proofing.
    Excited to run this macro. I'm getting this error and appreciate any advise:
    sh.Cells(NextRow, ColNum) = sld.Shapes(cl.Offset(0, 2)).TextFrame.TextRange.Text

  5. #5
    Administrator FDibbins's Avatar
    Join Date
    12-29-2011
    Location
    Duncansville, PA USA
    MS-Off Ver
    Excel 7/10/13/16/365 (PC ver 2310)
    Posts
    52,933

    Re: How can I Transfer Data from Powerpoint to Excel?

    Quote Originally Posted by djarnot View Post
    Excited to run this macro. I'm getting this error and appreciate any advise:
    sh.Cells(NextRow, ColNum) = sld.Shapes(cl.Offset(0, 2)).TextFrame.TextRange.Text
    Administrative Note:

    Welcome to the forum.

    We are happy to help, however whilst you feel your request is similar to this thread, experience has shown that things soon get confusing when answers refer to particular cells/ranges/sheets which are unique to your post and not relevant to the original.

    Please see Forum Rule #4 about hijacking and start a new thread for your query.

    If you are not familiar with how to start a new thread see the FAQ: How to start a new thread
    1. Use code tags for VBA. [code] Your Code [/code] (or use the # button)
    2. If your question is resolved, mark it SOLVED using the thread tools
    3. Click on the star if you think someone helped you

    Regards
    Ford

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 6
    Last Post: 08-18-2015, 06:39 AM
  2. Excel/PowerPoint VBA teaser: How to change data labels in PowerPoint chart by VBA?
    By lukelucky in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 02-12-2015, 11:47 AM
  3. VBA Transfer Range from Excel to Powerpoint (New or Existing Powerpoint Presentation)
    By ThePeoplesClub in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 11-14-2014, 02:52 PM
  4. [SOLVED] Hi, a noob VBA coder needs help. Using VBA to transfer a piechart excel to Powerpoint
    By Zeha90 in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 09-16-2014, 10:21 AM
  5. Data input in powerpoint to select data in excel and report back to powerpoint
    By daveybright in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 12-10-2009, 09:54 PM
  6. transfer data from excel to powerpoint database chart
    By orangesheep in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 06-09-2008, 11:16 PM
  7. How do I transfer data from multiple excel sheets to powerpoint
    By Gordon McDougall in forum Excel General
    Replies: 1
    Last Post: 01-03-2006, 05:20 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1