09. april 2004 - 10:50Der er
11 kommentarer og 1 løsning
Overføre celleværdi til andet ark ved at dobbeltklikke?
Jeg har en projektmappe i Excel, men en række forskellige ark. I et af disse regneark, har jeg en række værdier stående (en kontoplan).
Jeg vil gerne lave det sådan, at når jeg dobbeltklikker på en celle i ark 1 ("Regnskab") så overføres tallet fra denne celle til en celle i ark 2 ("Kontokort"). Når værdien er overført skal en makro jeg har lavet afspilles.
I arket "Regnskab" dobbeltklikker man i forskellige celler men den celle som værdien skal overføres til i arket "Kontokort" er altid den samme - nemlig celle A4. Denne celle indeholder i forvejen en liste, hvori man også kan vælge kontonummer. Ved ikke om man så samtidig kan overføre data til denne celle?
[Kabbak]: Jeg kender ikke til det du skriver mht. til kode - hvor skal jeg indsætte denne kode? Er det i en makro?
Så skal det gerne fungere sådan her: Uanset hvor man dobbelklikker i en række i det ark1, skal det altid være værdien fra kolonne A i den pågældende række der bliver overført til "Ark2". Når værdien så overføres, skal man skifte til det pågældende ark, og her skal denne makro aktiveres: Sub Kontokort() ' ' Kontokort Makro ' Genvejstast:Ctrl+k ' Range("A7").Select Range(Selection, Selection.End(xlDown)).Select Range("A6:E500").Sort Key1:=Range("A7"), Order1:=xlAscending, Header:= _ xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal ActiveWindow.SmallScroll Down:=-3 Range("A4").Select End Sub
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect(Target, Range("A:A")) Is Nothing Then Sheets("Ark2").Range("A4") = Target.Value Call Kontokort End If End Sub
Sub Kontokort() ' ' Kontokort Makro ' Genvejstast:Ctrl+k Sheets("Ark2").Activate Range("A7").Select Range(Selection, Selection.End(xlDown)).Select Range("A6:E500").Sort Key1:=Range("A7"), Order1:=xlAscending, Header:= _ xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal ActiveWindow.SmallScroll Down:=-3 Range("A4").Select End Sub
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.