Avatar billede Slettet bruger
01. oktober 2003 - 13:59 Der er 10 kommentarer og
1 løsning

Eksport af Excel-diagram i bestemt størrelse ?

Jeg har et fint diagram i Excel jeg gerne vil have trukket ud som billedfil, f.eks .jpg eller .gif i 600x400 pixels.
Jeg vælger "Gem som webside" i Fil-menuen og vælger "Markeringen:diagram". Diagrammet bliver nu gemt i en html-fil. Jeg kan så højreklikke på diagrammet og gemme som .bmp eller .gif fil. Jeg går ud fra at det er den nemmeste måde at få diagrammet ud på ?.
Problemet er så at størrelsen af diagrammet er den samme som på skærmen, dvs et eller andet skævt format, i mit tilfælde 954x603. Hvis jeg resizer i f.eks PSP8 ser det ud af H... til.
Hvordan får jeg diagrammet ud i den rigtige størrelse ?. Når jeg resizer diagrammet inde i Excel, kan jeg ikke se hvor mange pixels det fylder, hvorfor ikke ?.
Avatar billede jkrons Professor
01. oktober 2003 - 14:12 #1
Den nemmeste måde at få det ud som en gif-fil er at gemme hele mappen som Web-side. Så oprettes der en windowsmappe med alle diagrammer som selvstændige gif-filer. Men jeg kan ikke lige gennemskue hvordan man sikrer en bestemt størrelse.
Avatar billede Slettet bruger
01. oktober 2003 - 14:24 #2
Jeg kan skrue på størrelsen ved at trække i diagrammet, men jeg ved ikke den nøjagtige størrelse for jeg har gemt det ?.
Når jeg trækker i diagrammet i Excel, er der en lille boks (boksen navn) ved siden af formellinjen der viser diagrammets størrelse i procenter. Kan man ikke få den til at vise pixels i stedet ?.
Avatar billede Slettet bruger
01. oktober 2003 - 14:25 #3
Rettelse :

Jeg kan skrue på størrelsen ved at trække i diagrammet, men jeg ved ikke den nøjagtige størrelse før jeg har gemt det ?.
Når jeg trækker i diagrammet i Excel, er der en lille boks (boksen navn) ved siden af formellinjen der viser diagrammets størrelse i procenter. Kan man ikke få den til at vise pixels i stedet ?.
Avatar billede jkrons Professor
01. oktober 2003 - 14:27 #4
Jeg kender desværre ingen indstilling i Excel ,der kan give størrelsen i pixels. Indsætter du diagrammet som et billed, kan du angive størrelsen i cm i stedet. Så er det bare med at vide, hvor mange pixels, der går på en cm :-)
Avatar billede bak Forsker
02. oktober 2003 - 17:37 #5
en længere omvej. jeg ved heller ikke om det funker.
højreklik på diagrammet, og vælg Formater diagramområde, under fanebladet egenskaber sættes flueben i "dont move and size with cells".
Placer så diagrammets venstre top i en celletop. Træk så cellen ud så den fylder 600 * 400 pixels, det kan direkte aflæses. Træk så diagrammet så det fylder hele cellen.
Avatar billede jkrons Professor
02. oktober 2003 - 19:11 #6
bak-> Din ide virker i det omfang øjemålet er præcist nok at at få diagrammet til at flyde cellen præcis ud.
Avatar billede bak Forsker
03. oktober 2003 - 08:38 #7
Rigtigt jkrons, men man kommer da tættere på :-)
Avatar billede jkrons Professor
03. oktober 2003 - 08:54 #8
Meget tættere. Mit forsøg gav 640 * 481, så det var lige ved :-)
Avatar billede jkrons Professor
03. oktober 2003 - 08:55 #9
Jeg forsøge at ramme 640 * 480 skal jeg måske lige tilføje.
Avatar billede Slettet bruger
03. oktober 2003 - 12:19 #10
OK, jeg kommer da tæt på nu. Smid lige et svar, så får du point, selvom det ikke er helt perfekt.
Avatar billede bak Forsker
03. oktober 2003 - 17:03 #11
ok :-) helt perfekt det bliver det måske aldrig, mn man kan da lave en makro der strækket diagrammet til 600*400 og direkte eksporter det til gif-format.
er er eksportdelen:
marker din graf og kør makroen

Sub Export_Graf()
Dim svar As String
On Error GoTo fejl
svar = Application.GetSaveAsFilename(fileFilter:="Billedfil (*.gif), *.gif")
If svar = "False" Then GoTo fejl
ActiveChart.Export _
    Filename:=svar, FilterName:="GIF"
Exit Sub
fejl:
MsgBox ("Ikke gemt")
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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