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


Access Konvertera datum

Postades av 2007-06-19 15:17:54 - Peter Agren, i forum access, Tråden har 9 Kommentarer och lästs av 1314 personer

Hej

Importerar data från exel till tabell, en kolumn innehåller datum i följande format 11.12.04 och går följaktiligen inte att konvertera som jag ser det.


Hur löses detta ?




PÅ


Svara

Sv: Access Konvertera datum

Postades av 2007-06-19 23:11:45 - Per Wahlgren

Hej

Jag skulle ha löst detta genom att göra om talen (datumet) till ett bättre format - i Excel - innan du skall importera det till Access.

Jag har Excel XP och då ser min formel ut så här om talet du ger som exempel finns i cellen A1:
=SAMMANFOGA(HÖGER(A1;2);"-";EXTEXT(A1;4;2);"-";VÄNSTER(A1;2))

När du har omvandlat alla datum till detta nya format kan du säkert hitta ett sätt att få in det till Access.

Lycka till!

Mvh
/ Per


Svara

Sv:Access Konvertera datum

Postades av 2007-06-20 08:10:50 - Martin Adrian

Antagligen är det ännu bättre är att göra om texten till ett datum

=DATE(RIGHT(A1;2);MID(A1;4;2);LEFT(A1;2))

(vet inte ihåg vad Date funktionen heter på svenska)


Svara

Sv: Access Konvertera datum

Postades av 2007-06-20 13:01:03 - Peter Agren

Tack för era intressanta lösnings förslag.

Går detta att lösa med VBA, dvs vid import till access (inne i access) drar man igång ett script som går i exelfilen lägger till en kolumn (datum) och konvertarer datan i angiven kolumn och sen importeras filen ?

För min ambition är att exelfilen ska inte behöva någon åtgärd.

PÅ


Svara

Sv:Access Konvertera datum

Postades av 2007-06-20 13:06:53 - Martin Adrian

>Går detta att lösa med VBA, dvs vid import till access (inne i access) drar man igång ett script som går i
>exelfilen lägger till en kolumn (datum) och konvertarer datan i angiven kolumn och sen importeras filen

Varför kan du inte få de som skapar excelfilen att skriva in ett datum istället för en text. De kan ju fortfarande visa datumet som dd.mm.yy om de måste ha det så.


Svara

Sv: Access Konvertera datum

Postades av 2007-06-20 16:45:15 - Peter Agren

Jag började i den änden, tro mig det är lättare att cykla till månen.



PÅ


Svara

Sv:Access Konvertera datum

Postades av 2007-06-21 09:05:32 - Åsa Holmgren

Det beror på hur automatisk importfunktionen ska vara. Om du kan tänka dig lite handpåläggning varje gång så skulle jag göra så här:

1. Importera data från Excel till en temporär tabell i Access.

2. Skapa en tilläggsfråga som kopierar data från den temporära tabellen till den "riktiga" där ditt knepiga datumfält görs om med en funktion som den här:

DatumSerie(Höger([Textdatum];2);Mitt([Textdatum];4;2);Vänster([Textdatum];2))


Svara

Sv: Access Konvertera datum

Postades av 2007-06-21 15:16:25 - Mats Åkerström

Och vad är det sedan som hindrar att man skriver lite VBA eller gör ett makro som exekverar dessa två händelser så är det ju automatiskt?

DoCmd.TransferSpreadsheet [transfertype][, spreadsheettype], tablename, filename[, hasfieldnames][, range]

DoCmd.OpenQuery queryname[, view][, datamode]


Svara

Sv: Access Konvertera datum

Postades av 2007-06-25 08:12:53 - Peter Agren

Tack !

Nu har jag testat med att använda en "Slavtabell", vilket funkar bra.



PÅ


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 766
27 960
271 761
596
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