Avatar billede Søren Bech Morsing Praktikant
29. november 2006 - 10:42 Der er 5 kommentarer og
1 løsning

kald makro i hvis betingelse

jeg har lavet en makro: Ark1.Modulus10BetalerID
Denne kontrollere at et indtastet betaler ID (16 cifre) er tastet korrekt (sidste ciffer tastet er modulus 10 checkciffer)

Det virker perfekt, når jeg afspiller den.
Men jeg kunne godt tænke mig makroen blev kaldt automatisk når jeg gik fra celle A2 til B2 (med værdien fra celle A2 (kan jeg bare rette i markroen via ActiveCell.Column))
Avatar billede Søren Bech Morsing Praktikant
29. november 2006 - 10:46 #1
ps jeg har bare skrevet: Ark1.Modulus10BetalerID i cellen, og så skriver den "Funktionen er ugyldig" i en message boks i Excel
Avatar billede Søren Bech Morsing Praktikant
04. december 2006 - 12:34 #2
nogen der har forslag, ellers er det lukketid
Avatar billede kabbak Professor
04. december 2006 - 13:56 #3
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A2")) Is Nothing Then

' din nuværende kode, uden  sub og end sub

End If
End Sub
Avatar billede Søren Bech Morsing Praktikant
04. december 2006 - 21:25 #4
kabbak: læg svar, du viste vejen
Avatar billede kabbak Professor
04. december 2006 - 22:03 #5
et svar ;-))
Avatar billede kabbak Professor
04. december 2006 - 22:10 #6
tak for point
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