Avatar billede Kofoed Praktikant
09. juli 2018 - 16:04 Der er 1 kommentar

Makro/VBA indsættelse af billed fra drev

Hej,

Er det muligt at lave en makro som indsætter billed fra z drev?

Den skal i mit excel ark kigge i kolonne B, og der hvor den møder navnet "style number" finde style number i kolonne C(samme række), og hente billedet fra Z drev. billedet skal indsætte i kolonne B, 16 linjer under mødet med navnet " style number"

Håber det giver mening
B                                            C
style number                          20-49800
x
x
x
x
x
x
x
x16 linjer nede - billledet
Avatar billede Kofoed Praktikant
11. juli 2018 - 07:59 #1
Hej,

Jeg har nu prøvet at lave en makro og den virker men kun for første varer.
Jeg har lavet en hjælpe kolonne D som er en sammenkædning af kolonne B&C
Makro virker når jeg skriver en specifik celle den skal kigge i f.eks D7 som nedenfor, men hvis jeg vil have den til at kigge i hele kolonne D og hver gang den støder på navnet stylenumber skal den indsætte et billed.

Ligeledes har bedt om at billedet bliver sat ind i celle B23, men her skal den også kunne sige kolonne B indsæt 16 linjer under stylenumber






Sub UpdatePictures()

Dim picPath As String
Dim stylenumber As String

Application.ScreenUpdating = False

ActiveSheet.Pictures.Delete

picparth = "p:\"

stylenumber = Right(Range("D7"), 8)
Range("B23").Select
ActiveSheet.Pictures.Insert("P:\" & stylenumber & ".jpg").Select

    Selection.ShapeRange.Height = 77.6692913386
    Selection.ShapeRange.Width = 114.2362204724
    Selection.ShapeRange.IncrementLeft 3
    Selection.ShapeRange.IncrementTop 3

End Sub
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