Сохранить диаграмму Microsoft Excel в формате JPG

11

Я хочу сохранить гистограмму из Microsoft Excel 2010 для использования в качестве JPG.

Есть ли способ сохранить его?

ThanaDaray
источник
Скажи больше о своей среде. Вы пытаетесь сделать это во внешнем приложении? Или в макросе в Excel? Или в самом Excel?
Я хочу сохранить из Excel.
2
В диаграммах VBA есть метод Export ().

Ответы:

11

Выберите график, нажмите «Копировать» (Ctrl + C или щелкните правой кнопкой мыши и выберите «Копировать»), а затем вставьте его в краску (или любое другое программное обеспечение для редактирования изображений), чтобы сохранить в правильном формате.


источник
Есть ли лучший способ, чем это?
1
Кроме того, выбрав «Главная / Буфер обмена / Копировать-> Копировать как изображение», вы получите возможность копировать как напечатанные или как показанные на экране. Опция «на экране» (удивительно), по-видимому, дает гораздо более высокое разрешение, если это полезно ...
1
Нет, не существует встроенной опции сохранить график в виде картинки - на мой взгляд, это недосмотр.
@unfrev - из VBA вы можете использовать метод графика Export(). Это позволяет вам указать, какой формат использовать.
7

Как отметили в комментариях @TimWilliams, в диаграммах есть метод экспорта в VBA. Вот пример макроса, который сохранит активную диаграмму в виде файла изображения в каталоге вашей рабочей книги.

Тип файла был изменен с JPG, который вы запросили, на PNG, который является лучшим форматом файла изображения для штриховых рисунков, таких как диаграммы Excel. JPG оптимизирован для фотографических изображений.

Sub savechart()
    ActiveChart.Export Filename:=ActiveWorkbook.Path & "\yourchart.png", Filtername:="PNG"
End Sub
Excellll
источник
Хорошее предложение о формате PNG вместо JPG.
Камил
0

Office 2010: выберите диаграмму и скопируйте диаграмму из Excel; Вставьте Special как JPEG в Word; Щелкните правой кнопкой мыши изображение в Word и выберите « Сохранить как изображение» . Работа сделана

Крис
источник