01. oktober 2008 - 22:09Der er
5 kommentarer og 1 løsning
Formatering af internetfomat til tal
Hej.
Jeg har hentet en masse tal fra en internethjemmeside (copy-paste), men kan ikke formatere dem til tal så jeg kan regne på dem. Formatet ligger 2 mellemrum ind efter tallene. Hvis jeg sletter de to mellemrum fungerer de som tal, problemet er bare at der er rigtigt mange tal og det vil tage en mindre krig at slette dem alle. Nogen det har en metode? Da tallene er af meget varieret længde virker en venstre() formel vist ikke.
Nej det virker desværre ikke. Men tænkte at man kunne lave en lave en kombination af højre() - venstre() formel. Kan man få disse formler til at starte fra tredje position (fra højre) og retunere alt derefter mod venstre?
Hvis data er nøjagtig, som vist, burde denne makro gøre det, Marker data inden kørsel.
husk, du kan ikke fortryde
Public Sub Test() Dim C As Range, Værdi As Variant For Each C In Selection Værdi = Split(Replace(C, """", ""), " ") Værdi(0) = Replace(Værdi(0), ",", ".") C.Value = Val(Værdi(0)) Next End Sub
Perfekt, troede jeg havde sendt et svar om at virkede, men åbenbart ikke. Tak for hjælpen :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.