ik heb een lijst met franse text die ik moet importeren in een systeem dat die tekens niet accepteert.
Ik heb hiervoor https://www.chrisbryson.m...nted-characters-in-excel/ gevonden dat me middels een VBA script toelaat om alle characters aan te passen.
Echter, ik heb ook single quotes in mijn tekst die naar b.v. _ zou moeten aangepast worden.
b.v.:
L'avenue -> L_avenue
Simpelweg een single quote toevoegen aan die AccChars en underscore aan de RegChars werkt niet.
Iemand wel een idee hoe (liefst) deze VBA aan te passen voor mijn single quote?
Ik heb hiervoor https://www.chrisbryson.m...nted-characters-in-excel/ gevonden dat me middels een VBA script toelaat om alle characters aan te passen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| Function StripAccent(thestring As String) Dim A As String * 1 Dim B As String * 1 Dim i As Integer Const AccChars= "ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðñòóôõöùúûüýÿ" Const RegChars= "SZszYAAAAAACEEEEIIIIDNOOOOOUUUUYaaaaaaceeeeiiiidnooooouuuuyy" For i = 1 To Len(AccChars) A = Mid(AccChars, i, 1) B = Mid(RegChars, i, 1) thestring = Replace(thestring, A, B) Next StripAccent = thestring End Function |
Echter, ik heb ook single quotes in mijn tekst die naar b.v. _ zou moeten aangepast worden.
b.v.:
L'avenue -> L_avenue
Simpelweg een single quote toevoegen aan die AccChars en underscore aan de RegChars werkt niet.
Iemand wel een idee hoe (liefst) deze VBA aan te passen voor mijn single quote?