Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Искажение таблицы, фигуры и картинки в Excel - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Искажение таблицы, фигуры и картинки в Excel (Иное/Other)
Искажение таблицы, фигуры и картинки в Excel
Dion Дата: Вторник, 08.03.2016, 14:49 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Почему при распечатке или сохранении в формате PDF из таблицы Excel происходит искажение ("растягивание" по горизонтали) таблиц, фигур и рисунков? Слева Excel, справа PDF.

 
Ответить
СообщениеПочему при распечатке или сохранении в формате PDF из таблицы Excel происходит искажение ("растягивание" по горизонтали) таблиц, фигур и рисунков? Слева Excel, справа PDF.


Автор - Dion
Дата добавления - 08.03.2016 в 14:49
AlexMen Дата: Вторник, 08.03.2016, 23:57 | Сообщение № 2
Группа: Заблокированные
Ранг: Участник
Сообщений: 66
Репутация: 4 ±
Замечаний: 100% ±

Excel 2010
а масштаб на обоих одинаковый?
масштаб печатного вида?
К сообщению приложен файл: 4219635.png(15Kb)


lebensvoll отпишите на почту, а то меня _Boroda_ забанил, я Вам функцию сброшу

Сообщение отредактировал AlexMen - Среда, 09.03.2016, 00:00
 
Ответить
Сообщениеа масштаб на обоих одинаковый?
масштаб печатного вида?

Автор - AlexMen
Дата добавления - 08.03.2016 в 23:57
Dion Дата: Среда, 09.03.2016, 21:07 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Да, всё одинаково.
Нормального решения не нашёл. Был там вариант копировать как картинку в векторе, но это тоже никак не помогло. Решил проблему следующим образом: измерил практически коэффициент искажения по ширине (тупо линейкой), перевёл в проценты и при необходимости теперь перед печатью изменяю ширину ячеек на поправку в единицах. Единственное требование - не менять ни ширину, ни высоту, что не всегда легко.
 
Ответить
СообщениеДа, всё одинаково.
Нормального решения не нашёл. Был там вариант копировать как картинку в векторе, но это тоже никак не помогло. Решил проблему следующим образом: измерил практически коэффициент искажения по ширине (тупо линейкой), перевёл в проценты и при необходимости теперь перед печатью изменяю ширину ячеек на поправку в единицах. Единственное требование - не менять ни ширину, ни высоту, что не всегда легко.

Автор - Dion
Дата добавления - 09.03.2016 в 21:07
AlexMen Дата: Среда, 09.03.2016, 21:15 | Сообщение № 4
Группа: Заблокированные
Ранг: Участник
Сообщений: 66
Репутация: 4 ±
Замечаний: 100% ±

Excel 2010
Попробуйте отвязать картинку от ячейки, что бы её ширина не зависела от ширин ячейки


lebensvoll отпишите на почту, а то меня _Boroda_ забанил, я Вам функцию сброшу
 
Ответить
СообщениеПопробуйте отвязать картинку от ячейки, что бы её ширина не зависела от ширин ячейки

Автор - AlexMen
Дата добавления - 09.03.2016 в 21:15
Pelena Дата: Среда, 09.03.2016, 21:16 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 10385
Репутация: 2353 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
Dion, попробуйте вставлять рисунки и фигуры и настраивать их размеры в режиме разметки страницы


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеDion, попробуйте вставлять рисунки и фигуры и настраивать их размеры в режиме разметки страницы

Автор - Pelena
Дата добавления - 09.03.2016 в 21:16
Dion Дата: Среда, 09.03.2016, 22:53 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
отвязать картинку от ячейки

Я не привязывал, и пробовал просто сверху новую картинку лепить - ничего. Раньше у меня уже возникала такая проблема - когда нужно было вставить печать организации, но там я просто сузил PNG-шную картинку, чтобы на печать она растягивалась и получалось примерно 4х4 см. Этого хватало.
Такой глюк у меня и в XP, и в win7, и в win8; офисы 2007 и 2013.


Сообщение отредактировал Dion - Среда, 09.03.2016, 22:53
 
Ответить
Сообщение
отвязать картинку от ячейки

Я не привязывал, и пробовал просто сверху новую картинку лепить - ничего. Раньше у меня уже возникала такая проблема - когда нужно было вставить печать организации, но там я просто сузил PNG-шную картинку, чтобы на печать она растягивалась и получалось примерно 4х4 см. Этого хватало.
Такой глюк у меня и в XP, и в win7, и в win8; офисы 2007 и 2013.

Автор - Dion
Дата добавления - 09.03.2016 в 22:53
Dion Дата: Среда, 09.03.2016, 22:56 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
вставлять ... в режиме разметки страницы

Тоже самое: размеры - квадрат, на печати прямоугольник.
 
Ответить
Сообщение
вставлять ... в режиме разметки страницы

Тоже самое: размеры - квадрат, на печати прямоугольник.

Автор - Dion
Дата добавления - 09.03.2016 в 22:56
w00t Дата: Четверг, 10.03.2016, 14:00 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 126
Репутация: 3 ±
Замечаний: 0% ±

Нашел похожее решение. Это особенность эксель. Добавьте модуль в редакторе VBA и вставьте в него код

[vba]
Код
Sub CorrShapes()
Dim s As Shape
For Each s In ActiveSheet.Shapes
s.LockAspectRatio = msoFalse
s.Width = s.Width / 1.07
s.Height = s.Height / 0.97
Next
End Sub
[/vba]

Можно заранее код выполнить для искажения картинок. Но зато при печати должно все хорошо быть. Либо вручную (коэффициенты искажения в коде нужно поправить на свои - могут отличаться, попробовать замерять на сколько искажается, либо просто попробуйте макрос выполнить и на просмотр).


Сообщение отредактировал w00t - Четверг, 10.03.2016, 14:02
 
Ответить
СообщениеНашел похожее решение. Это особенность эксель. Добавьте модуль в редакторе VBA и вставьте в него код

[vba]
Код
Sub CorrShapes()
Dim s As Shape
For Each s In ActiveSheet.Shapes
s.LockAspectRatio = msoFalse
s.Width = s.Width / 1.07
s.Height = s.Height / 0.97
Next
End Sub
[/vba]

Можно заранее код выполнить для искажения картинок. Но зато при печати должно все хорошо быть. Либо вручную (коэффициенты искажения в коде нужно поправить на свои - могут отличаться, попробовать замерять на сколько искажается, либо просто попробуйте макрос выполнить и на просмотр).

Автор - w00t
Дата добавления - 10.03.2016 в 14:00
Dion Дата: Четверг, 10.03.2016, 21:07 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Можно чуть подробнее как добавлять модуль? Я такого раньше не делал.
 
Ответить
СообщениеМожно чуть подробнее как добавлять модуль? Я такого раньше не делал.

Автор - Dion
Дата добавления - 10.03.2016 в 21:07
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Искажение таблицы, фигуры и картинки в Excel (Иное/Other)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!