NEEDED: Excel macro to export HTML markup cells to PowerPoint and retain styling

fission99

New Member
Joined
Jul 17, 2018
Messages
1
I am involved in converting ASP e-elearning courses to Storyline. These ASP courses are defined by Excel documents. The Excel documents are broken down to three worksheets: Training, Question and Exam. (I'm focusing today on the Training worksheet.)

Storyline allows for the importation of PowerPoint documents.

So my process has been this:

  • Export the Training worksheet into PowerPoint using a macro & a few functions, then
  • import the generated PowerPoint into Storyline.

This has worked well except for one thing: some of the cells, most notably the body content of the Training worksheets, have HTML markup in them. (So much for separating style from content!) I would really like to reuse this markup, that is to say, export it to PowerPoint so that the PowerPoint slides are formatted, rather than just plain text.

I have not figured this out as of yet. My fallback position is to generate a folder of HTML documents, slide-by-slide, during the export process, that can then be cut & pasted after the process in the body content of the PowerPoint slides.

I'm looking for a macro that will take an HTML-marked-up string and turn it into a styled string that survives the export to PowerPoint, thus rendering in PowerPoint as a styled string.

Any ideas would be appreciated! Please include the references included.
 

Excel Facts

Best way to learn Power Query?
Read M is for (Data) Monkey book by Ken Puls and Miguel Escobar. It is the complete guide to Power Query.

Forum statistics

Threads
1,223,248
Messages
6,171,027
Members
452,374
Latest member
keccles

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top