Visual Basic ( VB) er det programmeringssprog af Microsoft Office-pakken , herunder Excel. Med VB kan du udføre de samme funktioner til rådighed for brugere af standarden Excel -interface , herunder import af grafik , når en projektmappe åbnes. Et skridt i at skrive en VB program til at udføre denne opgave er at identificere de funktioner og objekter fra Excel-objekt model er nødvendig for at importere billeder . Dette projekt kræver relativt få linier programkode , og det gør det til et ideelt introduktion til VB programmering for Excel. Instruktioner
1
Open Excel, højreklik fanebladet " Ark1 " nederst på skærmen. Klik på "Vis kode" element for at vise VB kodning miljø.
2
Dobbeltklik på " ThisWorkbook " element i " Project" ruden skærmen tilbage . Denne handling viser et tomt kodevinduet giver et rum til at indtaste programmer , der påvirker hele projektmappen
3
Klik længst til venstre rullelisten nær toppen af skærmen - . Som øjeblikket viser "General ". Klik på " Workbook " element på denne liste. Yderst til højre drop- down liste vil vise en liste over funktioner, der køres, når der opstå forskellige hændelser involverer projektmappen. En af disse event -funktioner " Åbn ", kører , når projektmappen åbnes første gang .
4
Klik på "Åbn" post i den yderste højre drop- down listen for at oprette en tom begivenhed kaldet funktion " Workbook_Open ". Indsæt følgende kode over denne funktion er " End Sub" erklæring: .
ActiveSheet.Pictures.Insert ( " " ) Vælg
5 Type over teksten " < ; YOUR_PICTURE_FILENAME_HERE > " med navnet på stien til en billedfil på din harddisk (f.eks ." C: \\ Users \\ ClarkKent \\ Pictures \\ MyBeachParty.jpg " )
6
Retur til standard Excel -interface ved at trykke på " Alt- F11 ", og tryk derefter på " Alt- F4 " for at indlede lukke projektmappen. Skriv et filnavn for projektmappe, når du bliver spurgt, og vælg "Macro -aktiveret projektmappe (*. Xlsm )" som filtype .
7
Åbn projektmappen. Det program, du afsluttede i trin 4 vil køre , og indlæse grafikfil , du har angivet i en celle på den første regneark.
8
Vend tilbage til dit program ved at gentage trin 2 og derefter erstatte den nuværende erklæring programmet med denne ene : Hej
ActiveSheet.SetBackgroundPicture Filnavn: = " "
9 Gentag trin 5 for at tilpasse programmet koden til at indlæse billedet fra din harddisk , og derefter lukke og genåbne projektmappen. Excel vil vise et baggrundsbillede flisebelagt hele det første regneark .
10
Vend tilbage til dit program i VB miljøet (ved hjælp af trin 2 anvisninger) . Udskift enkelt sætning med disse : Hej
Dim strFile
strFile = InputBox ("Indtast billedet stinavn " )
ActiveSheet.SetBackgroundPicture Filnavn: = strFile
< br > 11
Luk og åbn projektmappen. Dit program vil spørge dig om den fulde sti navnet på en grafikfil denne gang . Indtast stien navn og derefter klikke på "OK " for at indlæse grafikken på det første regneark baggrund.