09. maj 2003 - 23:33Der er
11 kommentarer og 1 løsning
1.50 til 1,50
Kan man ved hjælp af en makro omforme en givent celleområde (a1:b20) fra f.eks. 1.50 til 1,50. Altså:
1. tegn i cellen skal beholde sin nuværende værdi 2. tegn i cellen skal ændres til et ',' 3. tegn i cellen skal beholde sin nuværende værdi 4. tegn i cellen skal beholde sin nuværende værdi
Hvis dette er muligt, kan de omformede værdier så benyttes til videre beregninger?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
nej den kører ikke med punktum som decimalseperator, men de eksterne data, som jeg skal lave nogle beregninger på er opstillet med punktum som seperator.
Ja, du har ret. Den forventer tekst i alle celler. Er der blanke i, så prøv denne
Sub Skift() For Each c In Worksheets("ark1").Range("c7:c10").Cells If c.Value <> "" Then c.Value = (Left(c.Value, 1) & "," & Right(c.Value, 2)) * 1 End If Next End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.