Вставить как изображение или изображение всегда приводит только к вставке видимых пикселей.Таким образом, качество является оптимальным для видимого размера.
Если вам нужно скопировать точное качество, как оно есть в исходном тексте, то вам не следует использовать вставку как, а только копирование / вставку из буфера обмена:
Worksheets("Maps (Prov)").Shapes("mapGroup3").Copy
Worksheets("Image").Paste Destination:=Worksheets("Image").Range("D4")
Конечно, это вставляет тот же тип объекта, что и в источнике.Если вам действительно нужно изменить тип объекта, например, скопировать диапазон ячеек и вставить его как изображение (изображение), то нет другого способа, кроме как сделать исходный код достаточно большим перед копированием.Чем больше будет источник, тем больше пикселей будет вставлено позже, тем лучше будет качество.
К сожалению, это не так просто, как кажется.Например, если кто-то хочет скопировать диапазон ячеек и вставить его как изображение (изображение) в высоком качестве, то перед копированием необходимо увеличить все объекты в диапазоне ячеек.Это высота строки, ширина столбца, размер шрифта .... Затем наоборот после копирования.И сгруппированные фигуры должны быть сначала разгруппированы, затем перед копированием изменили размеры всех отдельных членов группы.Затем наоборот после копирования.