Gå til innhold

[Løst] Excel: Automatisk legge til tekst i liste.


CAM_83

Anbefalte innlegg

Hei.

 

Vet ikke om dette er mulig, men jeg prøver.

Er det mulig å skrive inn tekst i en rute/skjema, og gjøre at dette automatisk legger seg i bunnen av en liste på et annet ark.

 

Ønsket er at jeg skal kunne logge hendelser på et ark, men at alle disse hendelsene skal samle seg i en liste på et annet ark.

Lenke til kommentar
Videoannonse
Annonse
  • 1 måned senere...

Da sier vi at arket med skrivefeltet heter Skrive og at arket med liste heter Liste. Få knappen til å kjøre denne makroen:


Sub Overfor()

Dim RL As Long

RL = Sheets("Lista").Cells(50000, 1).End(xlUp).Row + 1

Sheets("Lista").Cells(RL, 1).Value = Sheets("Skrive").Cells(2, 1).Value

Sheets("Lista").Cells(RL, 2).Value = Sheets("Skrive").Cells(2, 2).Value

Sheets("Skrive").Cells(2, 1).Value = ""

Sheets("Skrive").Cells(2, 2).Value = ""

End Sub


Beste hilsen Harald

Lenke til kommentar
  • 2 uker senere...

Et lite ekstra spørsmål til deg Harald:

Denne makroen sjekker hele raden.

Er det mulig å få den til å kun sjekke 1 evt 2 eller 3 celler, i stede for hele raden?

Jeg ønsker å ha data i noen av cellene på en av arkene som skal motta data.

Lenke til kommentar

Koden;

RL = Sheets("Lista").Cells(50000, 1).End(xlUp).Row + 1

 

Finner jo den nederste raden med tekst, og hopper så ned en rad. (Den sjekker hele raden)

 

Dersom det feks. er tekst i rad 1, 5 rader uten tekst, og så tekst igjen på rad 7, så vil den velge rad 8.

 

Dersom jeg ønsker å ha en fast formel feks i hele kolonne F så vil ikke denne koden fungere.

Forsto du hva jeg mente nå?

Endret av CAM_83
Lenke til kommentar

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