---
title: "Makro i excel - ersätta tecken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/kontorsprogram/88553-makro-i-excel-ersätta-tecken"
topic: "Kontorsprogram"
topic_url: "https://www.webforum.nu/amne/kontorsprogram"
author: "Insider"
published: "2003-10-15T13:02:34.000Z"
updated: "2003-10-16T07:59:55.000Z"
replies: 4
views: 967
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/kontorsprogram/88553-makro-i-excel-ersätta-tecken"
---

# Makro i excel - ersätta tecken

## #1 — Insider, 2003-10-15T13:02Z

Jag försöker göra ett Makro som byter ut udda tecken mot läsbara.  Tex: &#9532; (ascii 197)
åäö försvinner när jag exporterar från ett annat program.

Jag försöker med:

```
Cells.Replace What:=Chr(197), Replacement:="Å", LookAt:=xlPart, SearchOrder _
        :=xlByRows, MatchCase:=True
```

Tyvärr händer det ingenting.

Permalänk: https://www.webforum.nu/p/88553

## #2 — clarkbones, 2003-10-15T17:39Z

Är det verkligen chr(197) i cellen då? kolla med 
MsgBox Asc(Trim(Range("A1").Value))
Byt ut "A1" mot din cell...

Permalänk: https://www.webforum.nu/p/1187704

## #3 — Insider, 2003-10-16T06:43Z

Svaret blir 43 för &#9532;. Men det blir det för ett vanligt plustecken oxå.
Det kan ju inte stämma. Och om jag kör:

```
Cells.Replace What:=Chr(43)........
```

, så reagerar den bara för dom vanliga +. Inte &#9532;.
Går det inte att lösa på något sätt?

Permalänk: https://www.webforum.nu/p/1187859

## #4 — Lasp, 2003-10-16T07:43Z

Du kan väl sätta omvandling när du läser in? Eller menar du att det blir fel när du läser ut filen från Excel? Prova att skriva till annat format då.

Permalänk: https://www.webforum.nu/p/1187884

## #5 — Insider, 2003-10-16T07:59Z

Det blir fel när jag exporterar en tabell från en viss programvara till dbase-format. åäöÅÄÖéÉ m.m. får dessa konstiga tecken. De flesta går att ersätta med VBA, men inte &#9532;.

Det går ju att använda ersätt funktionen i excel. Men inte mha VBA. Det går inte att skriva &#9532; i kodfönstret. Det blir bara ett vanligt +. Därför måste jag på nått sätt använda Chr(197)...

Permalänk: https://www.webforum.nu/p/1187888

---

Tråden på webben: https://www.webforum.nu/amne/kontorsprogram/88553-makro-i-excel-ersätta-tecken
