Zapisz Microsoft Excel jako JPG


11

Chcę zapisać wykres słupkowy z programu Microsoft Excel 2010 do używania jako jpg.

Czy istnieje sposób na jego uratowanie?


Powiedz więcej o swoim środowisku. Czy próbujesz to zrobić w zewnętrznej aplikacji? Lub w makrze w programie Excel? Lub w samym Excelu?

Chcę zapisać z Excela.

2
Na wykresach VBA zastosowano metodę Export ().

Odpowiedzi:


11

Wybierz wykres, naciśnij kopiuj (ctrl + c lub kliknij prawym przyciskiem myszy i wybierz kopiuj), a następnie wklej do farby (lub dowolnego oprogramowania do edycji obrazu), aby zapisać w odpowiednim formacie.


Czy jest lepszy sposób?

1
Również wybranie opcji „Strona główna / Schowek / Kopiuj-> Kopiuj jako obraz” daje opcję kopiowania w postaci wydrukowanej lub pokazanej na ekranie. Opcja „na ekranie” (zaskakująco) wydaje się dawać znacznie wyższą rozdzielczość, jeśli jest to pomocne ...

1
Nie, nie ma natywnej opcji zapisania wykresu jako obrazu - co moim zdaniem wydaje się niedopatrzeniem.

@unfrev - z VBA możesz użyć metody wykresu Export(). Pozwala określić, którego formatu użyć.

7

Jak zauważono w komentarzach @TimWilliams, wykresy mają metodę eksportu w VBA. Oto przykładowe makro, które zapisze aktywny wykres jako plik obrazu w katalogu skoroszytu.

Typ pliku został zmieniony z JPG, o który prosiłeś, na PNG, który jest lepszym formatem pliku graficznego dla grafik takich jak wykresy Excel. JPG jest zoptymalizowany do zdjęć fotograficznych.

Sub savechart()
    ActiveChart.Export Filename:=ActiveWorkbook.Path & "\yourchart.png", Filtername:="PNG"
End Sub

Dobra sugestia dotycząca formatu PNG zamiast JPG.
Kamil

0

Office 2010: Wybierz wykres i skopiuj wykres z Excela; Wklej specjalnie jako JPEG do programu Word; Kliknij prawym przyciskiem myszy obraz w programie Word i wybierz opcję Zapisz jako obraz . Zadanie wykonane

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.