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


text formatering av tal vid csv-fil import till excel

Postades av 2005-05-04 10:00:21 - Bertil Lilja, i forum microsoft office, Tråden har 4 Kommentarer och lästs av 2229 personer

Hej
Jag distribuerar en semikolonseparerad fil .csv som innehåller en kolumn som kan innehålla en blandning av siffror och bokstäver men enbart siffror också. Vid importen får de celler som bara innehåller siffror formatet allmänt och blir högerjusterade samt inledande nollor försvinner. De andra cellerna får formatet text och blir vänsterjusterade.

Jag vill ha hela kolumnen vänsterjusterad med bibejhållande av inledande nollor och jag vill helst kunna styra det från csv-filen så att excel väljer att tolka den kolumnen som text oavsett om det står bara siffror eller blandning, om det går.

Ett alternativ skulle vara att ändra någon inställning i excel så att excel väljer att tolka det som text när man importerar/öppnar csv-filen om detta går.

Ett annat alternativ vore att lägga ett VBA-makro som på något sätt förhindrar formateringen till tal/allmänt och som körs vid öppnandet.

Jag har alltså möjlighet att skicka med en excel-mall som man skall använda för att ta in filen om detta skulle vara en framkomlig väg.

Obs, jag kan alltså inte skapa Excelfilen "som excel" i det systemet jag genererar datat utan där måste det skapas som en textfil.

Väldigt tacksam för hjälp med framkomliga vägar.

Mvh
/B#


Svara

Sv: text formatering av tal vid csv-fil import till excel

Postades av 2005-05-04 11:20:28 - Björn Österman

Ifall du kan skicka med en excel-fil så kan du göra så att du:

1. Skapar en Excel-fil
2. Välj "Data-Import External Data" och går igenom guiden
3. Ta fram verktygsfältet "External Data"
4. Välj "Data Range Properties" och ställ in:
* Prompt for file name on refresh: No
* Refresh data on file open
5. Ställ in alla kolumner som du vill ha dem

// MvH Björn Österman (DGC Solutions AB)


Svara

Sv: text formatering av tal vid csv-fil import till excel

Postades av 2005-05-04 12:57:09 - Niklas Jansson

Gör så här:

1. Öppna filen med File->Open
2. Det kommer upp några rutor. Ställ in Delimited, kryssa för Semicolon.
3. Till slut kommer det en ruta där du ser de olika kolumnerna. Markera den aktuella kolumnen, välj Text längst uppe till höger, och tryck ok.

Ska du göra det med VBA (vilket nog är lämpligt om andra ska använda den), kan du använda något i stil med:

Workbooks.OpenText "x.csv", xlDelimited, Semicolon:=xlYes, Array(...)

Exakt vad du ska skriva i Arrayen ser du lättast om du spelar in ett makro som gör ovanstående.


Svara

Sv: text formatering av tal vid csv-fil import till excel

Postades av 2005-05-11 20:36:47 - Bertil Lilja

Lägger till ett = innan så fungerar det, alltså ='123' tolkas som texten 123

/B#


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

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 569 616
27 953
271 709
5 791
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