Avatar billede NyStarMan Nybegynder
07. juli 2010 - 12:31 Der er 6 kommentarer og
1 løsning

Hvordan sletter man en knap igennem VBA?

Hej eksperter!

Hvordan sletter man en knap igennem VBA, vis kun man kender cellen/linjen som knappen er placeret i. kan sagtens slette den vis jeg kender navnet på knappen, men ellers kan jeg ikke. Sletter jeg en linje med en knap på, så forsvinder linjen godt nok, men knappen er der stadig..

Håber i kan hjælpe!
Avatar billede ggxdg Nybegynder
07. juli 2010 - 12:50 #1
Knapperne er jo ikke integreret ned i cellerne, men bare noget der svæver rundt hen over dem, der for vil jeg med 90% sikkerhed kunne sige at du skal have navnet på dem, for at kunne fjerne dem med VBA.
Avatar billede supertekst Ekspert
07. juli 2010 - 12:55 #2
Måske kandet lade sig gøre. Hvis muligt så send en kopi af filen.
@-adresse under min profil.

og så velkommen til...
Avatar billede ggxdg Nybegynder
07. juli 2010 - 13:18 #3
Du kan evt. navngive dem ud fra deres position, og så på den måde have lettere ved at finde, og slette dem...
Avatar billede Ialocin Novice
07. juli 2010 - 13:47 #4
Hej NyStarMan

Hvad er det for en knap ??
Er den oprettet fra Toolboxen ??

mvh Nicolai
Avatar billede supertekst Ekspert
07. juli 2010 - 13:59 #5
Eksempel:

Sub sletKnap()
    sletKnapIrække 3
End Sub
Private Sub sletKnapIrække(rækkenr)
Dim antalknapper As Long, sh As Shape
    antalknapper = ActiveSheet.Shapes.Count
   
    For Each sh In ActiveSheet.Shapes
        If sh.TopLeftCell.Row = rækkenr Then
            n = sh.Name
            sh.Delete
            Exit Sub
        End If
    Next
End Sub
Avatar billede NyStarMan Nybegynder
07. juli 2010 - 14:39 #6
lalocin

Der er et projekt styringsark. Hvor jeg kan oprette nye linjer med slet og rediger knapper. Så de oprettes automatisk når jeg opretter en ny linje.


Supertekst

Har lige prøvet dit kode og kan ikke få den til at virke... Jeg sender dig lige min fil.
Avatar billede supertekst Ekspert
07. juli 2010 - 14:44 #7
Fint - jeg venter...
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