Avatar billede patrickpetersen Nybegynder
16. februar 2011 - 17:46 Der er 3 kommentarer og
1 løsning

Knap i Excel der lægger 1 til

Hejsa eksperter!
Jeg sidder og vil gerne gøre vores lille klubs oversigt over salg digital. Vi sælger fx tandbeskyttere og handsker til vores elever, og jeg kunne godt tænke mig, at i stedet for at man sætter en streg på et papir, at man trykker på en enkelt knap der lægger 1 til og en anden til at trække 1 fra.

I række A har vi produktnavne.
I række B har vi antal styk.
I række C vil jeg gerne have en knap der = Cx+1
I række D vil jeg gerne have en knap der = Cx-1

Hvis det lige skal forståes lidt bedre, kig i dokumentet nedenfor, jeg vil gerne have en knap udfor hver produkt.

Dokument : http://peecee.dk/upload/view/290609
Avatar billede patrickpetersen Nybegynder
16. februar 2011 - 18:01 #1
Jeg har lige lavet et bedre eksempel til hvordan det skal se ud :

http://peecee.dk/upload/view/290611
Avatar billede perhol Seniormester
16. februar 2011 - 19:14 #2
Du sætter sådan en linje her ind i hver knaps programkode:

    Range("B2") = Range("B2") + 1


Nå okay, du får lige alle koderne.
De sættes ind i arkets kode, ikke i et modul.

*******************************************************************
Private Sub CommandButton1_Click()
    Range("B2") = Range("B2") + 1
End Sub


Private Sub CommandButton11_Click()
    Range("B2") = Range("B2") - 1
End Sub

Private Sub CommandButton2_Click()
    Range("B3") = Range("B3") + Range("C3")
End Sub

Private Sub CommandButton12_Click()
    Range("B3") = Range("B3") - Range("C3")
End Sub


Private Sub CommandButton3_Click()
    Range("B4") = Range("B4") + Range("C4")
End Sub

Private Sub CommandButton13_Click()
    Range("B4") = Range("B4") - Range("C4")
End Sub

Private Sub CommandButton4_Click()
    Range("B5") = Range("B5") + Range("C5")
End Sub

Private Sub CommandButton14_Click()
    Range("B5") = Range("B5") - Range("C5")
End Sub

Private Sub CommandButton5_Click()
    Range("B6") = Range("B6") + Range("C6")
End Sub

Private Sub CommandButton15_Click()
    Range("B6") = Range("B6") - Range("C6")
End Sub

Private Sub CommandButton6_Click()
    Range("B7") = Range("B7") + Range("C7")
End Sub

Private Sub CommandButton16_Click()
    Range("B7") = Range("B7") - Range("C7")
End Sub

Private Sub CommandButton7_Click()
    Range("B8") = Range("B8") + Range("C8")
End Sub

Private Sub CommandButton17_Click()
    Range("B8") = Range("B8") - Range("C8")
End Sub

Private Sub CommandButton8_Click()
    Range("B9") = Range("B9") + Range("C9")
End Sub

Private Sub CommandButton18_Click()
    Range("B9") = Range("B9") - Range("C9")
End Sub

Private Sub CommandButton9_Click()
    Range("B10") = Range("B10") + Range("C10")
End Sub

Private Sub CommandButton19_Click()
    Range("B10") = Range("B10") - Range("C10")
End Sub

Private Sub CommandButton10_Click()
    Range("B11") = Range("B11") + Range("C11")
End Sub

Private Sub CommandButton20_Click()
    Range("B11") = Range("B11") - Range("C11")
End Sub
*****************************************************************
Avatar billede patrickpetersen Nybegynder
16. februar 2011 - 20:19 #3
Tak skal du have :D fedt nok. Smid et svar!
Avatar billede perhol Seniormester
16. februar 2011 - 22:19 #4
;b)
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
Kurser inden for grundlæggende programmering

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