06. juli 2003 - 13:25
Der er
11 kommentarer og 1 løsning
Gøre bestemt handling hvis aktivecell er i kolonne B
Jeg ved at man kan gøre en bestemt handling hvis If [iv1] = 2 Then 'koder End If eller If ActiveSheet.Name = "Kunder" Then 'Koder End if Men kan man også gøre en bestemt handling hvis activecell står kolonne B Altså absolut kolonne relativ række Hvis det er mulig vil jeg også gerne vide koden på Absolut række relativ kolonne
Annonceindlæg fra SuperOffice
Prøv at lege lidt med disse, de er indbygget i ark modulet. Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 Then 'kode End If End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 2 Then 'kode End If End Sub
hvis du skal bruge række er det = Target.row
Nb. Target er den aktive celle
if activecell = range("B:B") then 'kode end if
jeg ved hvordan man tildeler en makro til en knap eller genvejstast mm. Sub Makro1() Range("E12").Select End Sub Men hvordan tildeler man en Private Sub til en knap eller genvejstast mm.
hvis du har en commandbuttom der hedder Knap, kalder du andre makroer, spm skal ligge i et modul, på denne måde. Private Sub Knap_Click() Call Makronavn End Sub
Men du kan kun kalde en public sub
Jo du kan men de skal ligge i samme arkmodul. eks. som jeg testede i Ark1 modulet Private Sub hej() MsgBox "hej" End Sub Private Sub FindHej() Call hej End Sub
07. juli 2003 - 00:09
#10
Sådan her? Sub Makro1() Call Worksheet_Change End Sub Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 Then Range("D10").Select End If End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 2 Then 'kode End If End Sub
07. juli 2003 - 00:18
#11
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 and Target.row = 2 Then' = B2 Range("D10")= 10 End If End Sub Disse sub bliver kaldt automatisk, i dette tilfælde hvis du skriver eller ændrer i celle B2, kører makroen prøv feks. at sætte koden ind i ark1 modulet, og skriv så i B2.
07. juli 2003 - 00:27
#12
Ok Mange tak
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig