Bädda in en bild i Excel med VBA

Illustrationsfliken i Excels Inläggsband lägger in bilder i kalkylbladet. Den lägger bilderna ovanför dina celler så att du kan redigera eller formatera den med andra bandverktyg. Visual Basic for Applications (VBA) ger dig ytterligare ett alternativ för inbäddning av bilder i Excel. När du lägger till en bild via VBA-fönstret kan du bädda in den i en Excel-dialogruta. Om en anställd exempelvis skriver in ogiltiga timmar i ett Excel-tidsblad kan en dialogruta med en bild öppnas för att indikera felet.

1.

Klicka på "Utvecklare" i Excel menyrad.

2.

Klicka på "Visual Basic" i fliken Kod-fliken. En arbetsplats för Microsoft Visual Basic for Applications täcker kalkylbladet.

3.

Klicka på "Infoga" i menyraden och välj "UserForm." Ett nytt fönster öppnas. Om din arbetsbok kallas "Weekly Hours", kallas detta fönster "Weekly Hours.xlsm - UserForm1 (UserForm)."

4.

Klicka på "Visa" från menyraden och välj "Verktygslåda".

5.

Klicka på ikonen Bild i verktygslådan. Den här ikonen ser ut som ett berg med en sol i bakgrunden.

6.

Klicka och dra muspekaren över användarfönstret för att bädda in en bildram. Fönstret Egenskaper i skärmens nedre vänstra hörn ändras för att visa den nya bildens egenskaper.

7.

Klicka på raden märkt "Bild" i rutan Egenskaper. En ellips ("...") visas i radens andra cell.

8.

Klicka på ellipsen. Navigera till och välj den bild som du vill bädda in.

Populära Inlägg