28. marts 2003 - 20:23Der er
13 kommentarer og 1 løsning
Fratrække post 1 fra post 2 og post 2 fra post 3 ud fra en tabel
Hejsa
Jeg er ved at lave et regneark til at styre mit benzin forbrug og har brug for at kunne udregne km mellem hver tankning. Jeg indtaster kilometertælleren og har så brug for at Access kan trække denne fra forrige tankning, så jeg får differencen i forbindelse med nyeste tankning. Jeg vil helst kunne udregne dette i en forespørgsel, da jeg skal bruge det i mange formularer og rapporter.
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.
Det er vist meget nemmere at lave i Excell, hvor du kan have distancen stående i kolonne A og benzinforbruget i kolonne B. Så kan du lave kolonne C, hvor du som input for cellen C2 skriver =(A2-A1)/(B2-B1). Herefter kan du kopiere C2 til C3, C4, C5 osv.
Det er besnærende at lave dette unikke felt som en autonummerering hvilket vel også er helt OK. MEN: Hvis der bliver slettet poster, passer autonummereringen ikke længere som en fortløbende rækkefølge, og derved bliver beregningen ikke korrekt.
hekla: Du har fuldstændig ret. Det er nemt at lave i Excel - Er lavet og virker 100%, men nu er kommet det skridt videre og vil gerne have mulighed for at have mere fleksibilitet i mine registre og har derfor kastet mig over Access. Det gør jo, at jeg kan gemme uendeligt mange tankninger samtidig med at jeg kan bevare overblikket - også år for år.!!
Superjap: Vil kilometertælleren ikke være unik, da den jo ikke kommer til at stå på det samme igen i bilens løbetid - med mindre man har en bil, der kører over 1.000.000 km ;-)
h_s > Hvis det kun drejer sig om et register til tankning med ganske få kolonner, er det vel "overkill" at benytte Access. Husk at Excel kan indeholde 65.000 rækker (65.000 tankninger). Og Excel kan jo også benyttes som database.
Men hvis du vil have dine data i Access, kan du benytte følgende kode i Access:
Det er en import kommando, der importerer alle poster fra Excel til en Access database. Excel filen skal ligge på adressen C:\Dokumenter\Mappe1. Den kan naturligvis ligge andre steder, men så skal du blæot rette stien. Tabellen i Access skal hedde "Import", hvis du ikke har lavet denne tabel endnu, vil Access gøre det for dig. I dette tilfælde skal du så blot sikre dig, at felterne er af den korrekte type, idet Access "døber" felttyperne efter den første række i Excel.
Det kan du dog komme udenom, ved at importere til en temporær tabel, og derefter ved en tilføjelsesforespørgsel, smide data over i en anden tabel med de korrekte felttyper.
Mugs > Uha, uha, det var noget af en ordentlig omgang ;o) Jeg vil ikke bruge Excel i forbindelse med Access. Årsagen til at jeg vil bruge Access er for at slippe for Excel. Jeg synes at når man skal bruge datene måske mange år frem og gerne vil søge i den ud fra forskellige kriterier, så er det nemmeste at have dem i en database, men hvad ved jeg??!! Jeg har selvfølgelig en fornemmelse af at jeg skyder over målet, men det er også lige så meget for at lære Access at kende. Jeg har det nu sådan med nye ting: Jeg skal gerne have det "ind under neglene" for at lære det. At læse i en manual, det "tænder mig ikke". Dette var ikke et forsøg på at bortforklare, men blot lidt info omkring hvad der "driver" mig.
h_s > Jamen jeg er da helt ening i dine betragtninger. Men at lære at importere Excel-data til Access er vel også at lære Access at kende. Ligeledes er der jo Word. At sende data fra Access til Word lærer jo ikke brugeren ret meget om Word, men derimod om Access.
Jeg administrerer en database med en del personoplysninger. I det daglige arbejde har vi tit brug for, at skulle udfylde en del formularer i Word med CPR, navn, adresse m.v. Disse data har jeg i Access, og blot ved et tryk på en knap, sender jeg disse data til Word, og straks er formularen udfyldt.
På samme måde har jeg en del data i en anden Access db, som ligger på et netværk som en delt db. Nogle af brugerne lider af Access-forskrækkelse, og vil have de data, som netop de skal bruge ordnet i pæne kolonner og rækker i Excel, for at foretage nogle ret simple beregninger. Så jeg sender blot data fra Access til Excel, og så kan de sidde og rode med det selv, i netop det program de foretrækker. Men du lærer ikke ret meget om Excel, men derimod om Access.
h_n > jeg kan sende dig en testdb omhandlende import / eksport til Excel. læg din e-mail. Men det skal være ret snart, idet jeg skal på arbejde imorgen.
Det kan sikkert laves på mange andre måder og mere smarte, men nu virker det og det er jeg glad for.
Hilsen Henrik
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.