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


Skriva hemekonomisystem i Excel?

Postades av 2004-08-10 16:33:04 - Roland Bengtsson, i forum microsoft office, Tråden har 17 Kommentarer och lästs av 3283 personer

Jag har nu använt SPCS HemEkonomi ett tag, det är ett bra program men det känns ändå inte riktigt modernt och har ett par brister jag retar mej på. Jag kan C ganska bra och C++ hyfsat, men jag tror ändå att jag har varken tid eller ork att skriva ett nytt program från scratch...

Istället funderade jag på att använda Excel 2002 som plattform och skriva rutiner i VBA. Men jag har inte programmerat alls mycket i VB. Jag har en gammal bok "Programmera med Visual Basic 4". Jag har också gjort ett glosprogram i VB för flera år sen. Så jag känner mej lite vilsen hur jag ska börja, men jag tänkte att det skulle fungera enligt liknande princip som SPCS Hemekonomi.

Jag har också ett kalkylark i Excel att utgå ifrån. Det har ett kalkylblad för varje månad där utgifter och inkomster sammanställs. Dessutom ett blad för hela året och ett blad för budget. Så det går att använda redan nu, men jag vill gå lite längre. Jag vill ha konton som "plånbok", "bankkonto", "sparkonto" osv. När man köper tex mat blir det en transaktion från plånboken till affären. Tar man ut pengar från automaten blir det från bankkontot till den egna plånboken. Man kan också ha flera konton om man är flera i familjen (vilket vi är).

Nu är frågan hur alla de här transationerna ska lagras? Enklast är kanske att lagra dom i ett separat kalkylblad i Excel. Men jag skulle gärna vilja ha det så att man väljer konto, affär m.m från en färdig lista istället fär att skriva in det direkt. Ett annat mera avancerat alternativ är att koppla upp Excel mot en databas typ Access eller MYSQL. Jag har lite erfarenhet av detta även om jag jobbat lite med databaser. Måste man ha databasprogrammet igång för att detta ska fungera eller kan man jobba direkt mot databasfilen? Fördelen med Excel är sen att man kan får fina diagram ganska lätt.

Som sagt det här är ett projekt som jag känner att många fler än mej skulle ha nytta av. Det skulle vara helt freeware/opensource där alla gärna får hjälpa till efter bästa förmåga.

Kommentarer och ideer efterlyses!

Mvh Roland


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-10 22:13:56 - Patrik Berggren

Har haft precis samma tanke många gånger ... tyvärr är det ju så att tiden inte riktigt räcker till.

Vet ej heller riktigt hur SPCS HemEkonomi ser ut (kan du visa skärmdumpar).
Programmerar en hel del i Excell (gör en del import/export funktioner mot databaser som Access, MS-SQL Server och MySQL). Är inget "proffs" vad gäller Excell och VBA programmering, men har proggat en hel del VB.

Om du skapar ett OpenSource-projekt på t ex <url>www.SourceForge.com</url> så tror jag att fler än jag skulle hoppa på tåget om man säger så, trots tidsbristen. Men, är man flera så kan man dela upp ett projekt i mindre bitar :o

cya,
/PatrikB


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-10 22:38:47 - Martin Adrian

Personligen tycker jag nog att Excel/VBA är ganska knepigt att få att fungera. Alltid är det nåt användaren gör som man inte tänkt på och så blir det fel nånstans.

I slutändan brukar det bli så att applikationen består av en massa dialogboxar och kluriga makron som flyttar celler här och där.

Varför inte satsa på Access och basera applikationen på en bra datamodell istället. Man kan ju fortfarande använda Excel för graferna.


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-11 12:32:09 - Niklas Jansson

Eftersom jag jobbar med just detta så kanske jag kan vara till någon assistans.
Kan hålla med om att Access kan vara lämpligt ibland, när det är rena listor eller riktiga databaser som ska lagras.

Är det mindre än 65536 poster så är dock excel fullt användbart, och har man bara lite vana vid VBA så är det inga problem.

Till att börja med så kan man ju ta ett enda konto, och ha "Insättning" och "Uttag" som enda händelser. Varje händelse får då en rad som innehåller en summa, ett datum, en förklarande text, en kategori och möjligtvis en affär.

Att mata in nya poster görs då exempelvis med Data-Formulär.
Dessutom slår man på verifiering för vissa fält, och får på så sätt fram att man bara kan välja vissa typer av värden.

Sen låter man budget ha exakt samma format.
Alla sammanställningar kan man sedan göra på separata blad, etc. Alternativet är ju som sagt att göra det direkt som en databas, men är man mer van i Excel så är det förmodligen väsentligen mycket lättare att göra där.


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-11 16:51:17 - Roland Bengtsson

Kul att fler har haft samma tankegångar som jag! Jag har registrerat ett projekt (HemEkonomen) på SourceForge, men det ska granskas först så det tar kanske några dar innan det blir klart. Det är svårt att hittapå ett bra namn, emn det kanske går att ändra senare.

Iden med en databas i botten är intressant, men kanske lite krånglig. Personligen är jag mera förtjust i mySQL än Access. Även om jag förstår att Access passar bättre ihop med Excel då det är ett program i Office-sviten. Men ska många ha glädje av programmet är mySQL bättre då det är gratis. Sen kan man förstås ha allt i Excel också. 65535 poster är ändå ganska mycket...

En fråga till. Hur gör man såna här controllers som i Utforskaren? Jag tro det heter grid control. Det finns på höger sida i Utforskaren och listar filer, filtyp, filstorlek, filattribut m.m. Högst upp finns rubriker för varje kolumn. Klickar man på en rubrik sorteras listan enligt den rubriken. Den här typen av control hade varit bra att göra i HemEkonomen.

Det finns lite skärmdumpar på Hemekonomi 2.1 på hem.passagen.se/d98rolb3/upload/
för den som är intresserad.


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-11 19:56:56 - Patrik Berggren

Om man ska använda MySQL så måste den installeras på klienten ... och personligen jobbar jag oxå hellre med MySQL.
Nu ser jag detta system mer som ett "en-mans-system"/klient-system och då behöver man inte mer kraft än vad Access ger/levererar.

Det behövs inte ens att Access är installerat. Det går att använda Accessdatabaser ändå, t o m skapa dem "on-the-fly" UTAN att ha Access installerat.

Ska kika in projektet på SourceForge

cya,
/PatrikB


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-12 19:07:54 - Roland Bengtsson

Tyvärr blev jag nekad att registrera projektet på SourceForge, kanske jag gav för dålig beskrivning av projektet. Vi får väl utbyta ideer här istället tills man kommer på nåt bättre.

Jag har pulat lite med ListView i VB, det var det jag ursprungligen menade nä jag pratade om Grid Controli Utforskaren. Jag tog hem ett exempel på vbnet.mvps.org/code/comctl/lvdemo2.htm som fungerade utmärkt. Så det är möjligt att det blir ett rent VB-program utan inblandning av Excel.

Nästa steg är att knyta min Listview till en databas tex Access om man väljer denna. Jag har en känsla av att det redan finns en control för detta, men frågan är då vad denna heter och hur dan används?
Nån som vet?


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-13 10:12:12 - Patrik Berggren


Skulle det inte kunna bli ett VB.NET program med en Access-databas i botten?
Så man slipper att installera "gamla VS 6" .. ;)

cya,
/PatrikB


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-13 12:57:23 - Roland Bengtsson

Gärna, men kruxet är väl att då måste man installera VB.NET:-) Det skulle jag kunna göra om jag får tag i det. Förresten vad är fördelen med VB.NET jämfört med gamla VB Studio 6?

/Roland


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-13 14:20:20 - Patrik Berggren

vad som är skillnaden ... oj, det är mycket. Bl a objekt-orienteringen, mycket bättre prestanda m.m och ett klart mer "fullvärdigt" programmerings-språk.

Borde finnas flera inlägg om skillnaden mellan VB 6 och VB.NET bara här på forumet och googlar man får man hur mycket som helst listat.

cya,
/PatrikB


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-19 16:59:49 - Roland Bengtsson

Jag skippar Excel för närvarande tror jag och fortsätter i VB mot en Access-databas. Jag har kommit en liten bit på väg. Ni som har lust att fortsätta diskussionen kan göra det i forumet "visual basic - för nybörjare". Jag kommer nog att ställa många frågor och är tacksam för all hjälp jag kan få.

/Roland


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-20 10:11:22 - Ola Lindfeldt

Ska du köra det som "äkta" open source, vilket jag tycker är en kanonbra idé i ditt läge, och få det godkänt på sourceforge, kan du nog inte använda några kommersiella produkter typ Office-paketet.
De är ju inte speciellt open source...

Håll dig till .NET och MySQL i så fall, eller XML som lagring kanske duger om det är ett en-användarsystem..
XML läsning till Dataset är smidigt, och du får bra möjligheter att söka, sortertera och filtrera med Dataset.

Ola


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-20 10:37:54 - Oskar Johansson

Hm... Varför skulle inte access-db fungera?


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-20 19:38:25 - Patrik Berggren

Undrar jag med ...

Går ju att skapa och använda dessa UTAN att ha MS Access installerat

cya,
/PatrikB


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-20 20:13:07 - Per Persson

<b>Om man ska använda MySQL så måste den installeras på klienten ...</b>

I det här fallet stämmer det kanske. Annars finns lib_mysqld som kan länkas in i program för att en fristående server inte skall behövas. Programmet blir då fristående.


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-21 10:38:04 - Roland Bengtsson

Det verkar intressant! Finns det nåt exempel att utgå ifrån? Jag sökte lite med Google men hittade inget direkt användbart.


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-08-21 12:13:49 - Per Persson

Här är MySQLs information om biblioteket: http://dev.mysql.com/doc/mysql/en/libmysqld.html
Där finns också ett enkelt exempel.


Svara

Sv: Skriva hemekonomisystem i Excel?

Postades av 2004-09-12 13:34:58 - Roland Bengtsson

Vad jag förstått är det inte speciellt enkelt att anropa libmysqld från VB för närvarande.
Se bugs.mysql.com/bug.php?id=595

/Roland


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
526
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