Gå til innhold

[Excel] Lage enkel database


Parashurama

Anbefalte innlegg

Skrevet

Hei.

 

Lurer på om det er mulig å lage en veldig enkel database i excel.

Her er det jeg vil ha:

 

Sheet 1:

To felter som brukeren kan skrive inn to verdier(blir nok enkle ord eller smaa setninger)

en knapp som sender verdiene og lagrer i to kolonner i sheet 2

Sheet 2:

Her skal bare verdiene som er lagret sees

 

Er det mulig med en slik funksjon i det hele tatt?

 

Når jeg trykker på knappen må jo excel finne ut av hvilken rekke som er ledig å skrive til da.

 

Hvis dette ikke er mulig hva slags programm maa jeg bruke da?

 

Parashurama

Videoannonse
Annonse
Skrevet

Dette krever litt programmering.

 

Åpne VB-editoren (Alt F11 eller liknende).

Insert > Module

 

i modulen limer du inn dette:

 

 

'**************** start ****************************

 

Option Explicit

 

Sub Overfor()

 

Dim V1 As Variant, V2 As Variant

 

Dim LedigRad As Long

 

V1 = Sheets(1).Range("B2").Value

 

V2 = Sheets(1).Range("B3").Value

 

If V1 = "" Then Exit Sub

 

If V2 = "" Then Exit Sub

 

LedigRad = Sheets(2).Cells(Rows.Count, 1).End(xlUp).Row + 1

 

Sheets(2).Cells(LedigRad, 1).Value = V1

 

Sheets(2).Cells(LedigRad, 2).Value = V2

 

Sheets(1).Range("B2").Value = ""

 

Sheets(1).Range("B3").Value = ""

 

End Sub

 

'************* slutt ***************

 

Lukk VB-editoren. Sett inn et tegneobjekt (tekstboks, rektangel e.l.) i Sheet1 (IKKE en activex-button). Høyreklikk den, velg Assign macro, velg "Overfor". Ferdig.

 

Beste hilsen Harald

Skrevet (endret)

Tusen takk for svar, men jeg får den ikke helt til å virke.

Jeg går utifra at det er B2 og B3 som jeg må legge verdier inn i?

 

Jeg får følgende feil da jeg trykker på knappen:

 

post-167725-1283939578,4126_thumb.jpg

 

Trykker jeg på debug får jeg opp dette:

 

post-167725-1283939621,9005_thumb.jpg

 

Jeg har aldri programert i Excel så jeg ser ikke hva som evnt er feil.

 

Parashurama

 

EDIT : Jeg har knappen i sheet1

Endret av Parashurama
Skrevet (endret)

Vel, da fant jeg ut av det alikevel :p

 

Jeg klarte å legge til en chart i wookbooken da jeg skulle prøve å åpne VB editoren. Denne la seg før sheet 1 og laget nok problemene. Da jeg slettet den virket det som det skulle!

 

Tusen takk for hjelpen!!

 

Parashurama

Endret av Parashurama
Skrevet

Kom på at jeg trengte tre entry data og ikke 2 men var ikke noe problem å endre det selv når jeg så hvordan det andre var gjordt:)

 

Tror jeg la det til da jeg trykket F11 alene og ikke med alt+F11 til å begynne med.

 

Takker igjen.

 

Da har jeg bare å legge inn data :p

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...