Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 04-23-2023, 11:07 PM
Dave T Dave T is offline Add spaces before and after en dashes Windows 7 64bit Add spaces before and after en dashes Office 2013
Advanced Beginner
Add spaces before and after en dashes
 
Join Date: Nov 2014
Location: Australia
Posts: 66
Dave T is on a distinguished road
Default Add spaces before and after en dashes

Hello All,

I am after a macro that will overwrite that data in selected cells.

I regularly copy a heading from a pdf and paste it into column G of an Excel register.
The length and content of the data being copied is never consistent.

I have found and modified some formulas that do what I am after, but this means I need a helper column and then copy the data back as values.

I would like to be able to select one or more cells and run the macro, so it edits the data in place.

The data is initially separated by en dashes then dashes, and finally an em dash. It is not unusual to find one or more spaces before or after the en dash or none at all.
The en dashes require a single space before and after each en dash and only the en dashes (not dashes or em dashes).

Initially I was only trying to add the spaces to the first three en dashes, hence my various formulas, then I realised the later parts of the headings only have dashes and an em dash, hence my other formulas.

I have also included a Function I have modified, but even though it works, I suspect I have not changed it correctly.

Any help or suggestion appreciated.



Regards, Dave T
Attached Files
File Type: xlsm Post - Add spaces before and after dashes.xlsm (21.9 KB, 5 views)
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
Is there a way to use dashes in IF statement merges shaggy30005 Mail Merge 1 07-14-2020 10:29 PM
Add spaces before and after en dashes Add dashes to each line of a list Tomperm Word 2 02-15-2017 05:48 PM
Add spaces before and after en dashes changing colons into dashes retrofan Word 2 07-27-2014 05:05 AM
letters are dashes pmd Word 5 03-05-2012 08:08 PM
Why word does not wrap on dashes? lyrebird Word 3 06-23-2010 01:32 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 08:18 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft