Avatar billede fastwrite Nybegynder
09. oktober 2001 - 13:17 Der er 13 kommentarer og
1 løsning

addere ved tilføjelse af tal på samme celle

Hej.

JEg står i celle a2 - i den celle står der fx. 300. Kan jeg nu - måske ved hjælp af noget kode - skrive 500 - og så lægger den de to tal sammen, så cellen skriver 800 i stedet?
Avatar billede fastwrite Nybegynder
09. oktober 2001 - 13:18 #1
Altså skriver tallet 800 i celle a2?
09. oktober 2001 - 13:23 #2
Den var sjov - kigger på det. Det almindelige svar vil være Nej.
Avatar billede fastwrite Nybegynder
09. oktober 2001 - 13:25 #3
Ja, jeg synes også den er ret skæg, men det burde kunne lade sig gøre på en eller anden måde...
Avatar billede janvogt Praktikant
09. oktober 2001 - 13:36 #4
Du kan lave en makro, som opdaterer en celle v.h.a. Worksheet_SelectionChange hændelsen.

Hver gang cellen ændres skal den tage den gamle værdi og lægge den nye til.
Sig til, hvis jeg skal sende dig et eksempel.
09. oktober 2001 - 13:40 #5
På selve arkets kode modul (højreklik på arkets fane og vælg \"Vis programkode\" og indsæt følgende:
Det løser problemet.

Public dValue As Double, dValueTmp As Double

Private Sub Worksheet_Change(ByVal Target As Range)
Dim rInd As Range
    Set rInd = Range(\"A2\")
   
    If Not Intersect(Target, rInd) Is Nothing Then
        dValueTmp = dValue
        dValue = 0
        rInd.Value = rInd + dValueTmp
    End If

End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim rInd As Range
    Set rInd = Range(\"A2\")
   
    If Not Intersect(Target, rInd) Is Nothing Then
        dValue = rInd.Value
        \'MsgBox rInd
    End If
   
End Sub
Avatar billede fastwrite Nybegynder
09. oktober 2001 - 13:54 #6
Det virkede!!! Tak for hjælpen Flemming Dahl!!!!
09. oktober 2001 - 13:55 #7
Velbekomme :-) www.win-consult.com
Avatar billede fastwrite Nybegynder
09. oktober 2001 - 14:06 #8
Janvogt - har du sådan en hel database over alle mulige/umulige makroer og vb\'er i Excel?
Avatar billede janvogt Praktikant
09. oktober 2001 - 14:59 #9
>>> fastwrite

Ja, jeg har en efterhånden meget stor samling af de bedste eksempler og makroer jeg er stødt på i mit lange Excel-liv.

Jeg håber snart at kunne udgive dem på CD-rom :-)
Avatar billede janvogt Praktikant
09. oktober 2001 - 15:03 #10
... en stor del af dem har jeg selvfølgelig selv lavet.

CD-rom\'en vil også indeholde eksempler på større modeller, som forhåbentlig kan give inspiration til andre, og som man selv kan implementere i sine egne modeller.
09. oktober 2001 - 15:10 #11
janvogt>> blot til orientering så gælder almindelig ophavsret på løsninger givet i diverse forum (også de offentlige, nyhedsgrupper m.v.).
Et venligt pas på, hvis du har tænkt dig at tage penge for løsninger andre har fremstillet.
Avatar billede janvogt Praktikant
09. oktober 2001 - 15:24 #12
>>> flemmingdahl

Slap helt af ;-)
Der er næppe nogen ophavsret på Excel-formler, uanset hvor komplicerede de er.
Udover Microsoft er der ingen, som på nogen måde kan tage patent på Excel.

Desuden er der ingen forskel på, om man tager penge for løsninger eller ej.

Har du selv opfundet de Excel-formler og VBA-kode du bruger? Næppe!
09. oktober 2001 - 15:51 #13
janvogt>> undskyld mig, men skriver jeg ikke et VENLIGT pas på....... Hvad fanden himler du så op for!!!! Det er vist dig som skal slappe lidt af....tag hjem og nyd konen, du trænger vist.
Avatar billede fastwrite Nybegynder
10. oktober 2001 - 08:41 #14
Kan I lige slås i et andet forum end det her!

Hvis Jan vil udgive en cd med nogle formler, har han alt ret til det. Det er nok de færreste som skriver at der er copyright på de formler de laver herinde i Eksperten, så derfor kan de distribueres som man ønsker.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester