Avatar billede k_skriver Juniormester
26. juni 2015 - 16:44 Der er 5 kommentarer og
1 løsning

Markere og slette et billede i excel

Jeg har lavet nedenstående kode, men kan ikke få markeret og slettet det billede, som navnet på er skrevet i den aktuelle celle:

    If ActiveCell.Value <> "" Then
        BilledTilSlet = ActiveCell.Value
        ActiveSheet.Shapes.Range(Array("BilledeTilSlet")).Delete
        Selection.ClearContents
    End If


FEJL: Emnet med det angivne navn blev ikke fundet

Kan nogen hjælpe?
Avatar billede kabbak Professor
26. juni 2015 - 16:59 #1
If ActiveCell.Value <> "" Then
        BilledTilSlet = ActiveCell
        ActiveSheet.Shapes(BilledTilSlet).Delete
        Selection.ClearContents
    End If
Avatar billede k_skriver Juniormester
26. juni 2015 - 17:02 #2
Klasse! - vil du give et svar, så jeg kan tildele point?
Avatar billede kabbak Professor
26. juni 2015 - 17:12 #3
;-))
Avatar billede k_skriver Juniormester
26. juni 2015 - 17:14 #4
Kan du evt hjælpe mig videre, så cellens indhold bliver clearet, hvis der alligevel ikke findes et billede med det navn, som den aktuelle værdí indeholder?
Avatar billede kabbak Professor
26. juni 2015 - 17:35 #5
If ActiveCell.Value <> "" Then
on error resume next
        BilledTilSlet = ActiveCell
        ActiveSheet.Shapes(BilledTilSlet).Delete
        Selection.ClearContents
    End If
Avatar billede k_skriver Juniormester
29. juni 2015 - 07:57 #6
En yderligere lille krølle - Jeg kunne godt tænke mig en MsgBox efter nedenstående med indholdet: "Filen" Filnavn & ".bmp" findes ikke i mappen", hvis denne funktion fejler:

ActiveSheet.Pictures.Insert("C:\Billeder\Previews\" & Filnavn & ".bmp").Select
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