Avatar billede splokit Nybegynder
25. november 2005 - 15:56 Der er 7 kommentarer og
1 løsning

Vb Ved klik på knap

Når man trykker på en knap skal den køre en vb kode
som henter et tal på ark"-" A1, Og Henter det over på ark"T"M2
Men kun hvis der ikke er værdi i ark"T"M2
Avatar billede sjap Praktikant
25. november 2005 - 17:02 #1
Du lægger blot følgende in i knappens programkode:

Private Sub CommandButton1_Click()
   
If IsEmpty(Worksheets("T").Range("M2")) Then
    Worksheets("-").Range("A1").Copy
    Worksheets("T").Range("M2").PasteSpecial
 
End If

End Sub
Avatar billede sjap Praktikant
25. november 2005 - 17:07 #2
Ups, der manglede lige en enkelt linie:

Private Sub CommandButton1_Click()
   
If IsEmpty(Worksheets("T").Range("M2")) Then
    Worksheets("-").Range("A1").Copy
    Worksheets("T").Range("M2").PasteSpecial
    Application.CutCopyMode = False
End If

End Sub
Avatar billede splokit Nybegynder
25. november 2005 - 17:30 #3
Den skal lige Plusse en oven i det tal som det er i A1
Avatar billede sjap Praktikant
25. november 2005 - 17:42 #4
Ok, så kan det ogsåe gøres lidt enklere. Prøv med

Private Sub CommandButton1_Click()
   
If IsEmpty(Worksheets("T").Range("M2")) Then
    Worksheets("T").Range("M2") = Worksheets("-").Range("A1") + 1
End If

End Sub
Avatar billede splokit Nybegynder
25. november 2005 - 19:36 #5
på ark"-":a1 står det 100
Hvis man så trykker skal den plusse en på og kopier det over på ark"T"
så i M2 står der 101 trykker man en gang til 102 men kun hvis det ikke står noget i m2...
Avatar billede sjap Praktikant
25. november 2005 - 19:51 #6
Private Sub CommandButton1_Click()
   
If IsEmpty(Worksheets("T").Range("M2")) Then
    Worksheets("-").Range("A1") = Worksheets("-").Range("A1") + 1
    Worksheets("T").Range("M2") = Worksheets("-").Range("A1")
End If

End Sub
Avatar billede splokit Nybegynder
25. november 2005 - 20:30 #7
Jep det virker Tak... :D
Avatar billede sjap Praktikant
25. november 2005 - 20:32 #8
:0)
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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