Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Replace commas with dots

Postades av 2004-09-09 12:33:16 - Per Arne Olsson, i forum microsoft office, Tråden har 3 Kommentarer och lästs av 860 personer

Hej
Försöker byta ut kommatecken i ett excelark mot punkt.
arket skall sedan sparas ner till namn.csv fil.

Programmet som skall ta emot filen kräver punkt i stället för komma.

Mitt problem är att jag inte riktigt får min kod att fungera.


'Har även försökt med som format
Columns("K:K").Select
Selection.NumberFormat = "General"
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=True
Selection.NumberFormat = "0.00"

Är det någon som har någon annan lösning som fungerar.

//PA


Svara

Sv: Replace commas with dots

Postades av 2004-09-09 14:24:42 - Rolf Sundvik

Ett sätt att lösa detta på är att skapa ett macro som löser problemet. Tryck alt + F11 för att få upp macroeditorn. Infoga en modul och klistra in följande kod:

Sub ReplaceComma()
Range("K2").Select
Do While ActiveCell.Value <> ""
ActiveCell.Value = "'" & Replace(ActiveCell.Value, ",", ".")
ActiveCell.Offset(1, 0).Select
Loop
End Sub

Range("K2") betyder att den startar i cell K2. Byt till den cell du vill starta i, eller ta bort den raden och se till att den cell du vill starta från är markerad. Kör sedan macrot. Det fortsätter nedåt så länge det står något i cellen.

Mvh. Roffe


Svara

Sv: Replace commas with dots

Postades av 2004-09-09 15:33:07 - Per Arne Olsson

Hej
Kanon.
Äntligen fungerar det!! Tack

/Per Arne


Svara

Sv: Replace commas with dots

Postades av 2004-09-09 18:46:04 - Niklas Jansson

Fast det där känns väldigt ineffektivt.
Skulle köra med excels inbyggda replace istället, precis som Per Arne gjorde från början.

Eventuellt något sånt här alltså:

<code>
With Columns("K:K")
.NumberFormat = "@"
.Replace(",", ".")
.NumberFormat = "0.00"
End With
</code>

Har inte excel här, så jag har inte testat...


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 768
27 960
271 761
465
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies