powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel. Прямоугольник 297x210 не соответствует разметке страниц
14 сообщений из 14, страница 1 из 1
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502194
ВячеславШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Смотрел по форуму, но вот ничего внятного не нашёл.
Я научился задавать в см линии, но когда начал печатать рамку для чертёжного листа А4, то возникла проблема.

Опишу проблему.
Я установил поля
Код
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
With Worksheets(NameActivList).PageSetup 
.LeftMargin = Application.InchesToPoints(0) 
.RightMargin = Application.InchesToPoints(0) 
.TopMargin = Application.InchesToPoints(0) 
.BottomMargin = Application.InchesToPoints(0) 
.HeaderMargin = Application.InchesToPoints(0) 
.FooterMargin = Application.InchesToPoints(0) 
End With 


Но когда нарисовал прямоугольник 297 на 210
Код
Код: vbnet
1.
2.
3.
4.
5.
Worksheets(NameActivList).Shapes.AddTextbox(msoTextOrientationHorizontal, Application.CentimetersToPoints(0.5), Application.CentimetersToPoints(0.5), Application.CentimetersToPoints(2), Application.CentimetersToPoints(5)).Name = "lllqqq" '.TextFrame.Characters.Text = "Test Box111111" 
Worksheets(NameActivList).Shapes("lllqqq").Select 
Selection.ShapeRange.Item("lllqqq").Fill.Transparency = 1# 
Selection.ShapeRange.Item("lllqqq").Height = Application.CentimetersToPoints(29.7) 
Selection.ShapeRange.Item("lllqqq").Width = Application.CentimetersToPoints(21) 



он почему-то не вписывается в границы печати, причём если по оси Y область печати больше примерно на 1.1 см, то по оси X область печати
меньше на 2.5 см.

Вариант с
Код: vbnet
1.
2.
3.
' .Zoom = False 
' .FitToPagesTall = 1 
' .FitToPagesWide = 1 



не подходит. Надо будет печатать гостовский штамп(ЕСКД таблицу), а подгон под размер страницы тогда меняет пропорции и тогда штамп при распечатке не соответствует размерам. Надо как нарисовал в эксель, так и распечатать.

Подскажите как сделать так, чтобы нарисованный в экселе прямоугольник соответствовал своим размерам при печати? (марка принтера тут не причём)
Модератор: Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502225
kuklp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502338
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В экселе нет прямого соответствия между размером примитива на экране и при печати. Хотя бы тупо из-за наличия масштабирования при печати.

Рекомендую попробовать делать макет просто пропорциональным, не соотносясь с истинными размерами и удовлетворясь относительными, а при печати уже масштабировать в нужный размер.
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502511
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще можно попробовать сделать это в Word. Правда, не зная задачу целиком трудно сказать, поможет или нет. Но Word хотя бы предназначен для подобных вещей, в отличии от Excel.
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502528
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_PristWord хотя бы предназначен для подобных вещейДля чертежей? нормально так...

На самом деле я бы предложил втыкать Эксельный объект в автокад...
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502539
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaДля чертежей? нормально так...для печати рамки - вполне. Там, по крайней мере, есть абсолютная привязка к разметке страницы
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502596
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, если только для рамки - то да... в колонтитул её! делали такое...
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502611
ВячеславШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Word не подходит. Это должен быть эксель, так как в нём уже написаны формулы по расчёту нужных вещей. Человек работает в сфере строительства и расчёты проводит в экселе, вставил нужные коэффициенты и цифры есть. Хотелось просто облегчить оформление. Тупо накладывать рамку по кнопке, а не делать каждый раз копирование нужных строк и вставляя в нарисованную рамку.
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502617
ВячеславШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

А, если только для рамки - то да... в колонтитул её! делали такое...

Нет такое не делал. Можно поподробнее.

P.S. И кстати что значит вставлять в автокад. Для этого надо чтобы и автокад был на компе. Если, то много програм взаимодействует.
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502619
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВячеславША, если только для рамки - то да... в колонтитул её! делали такое...

Нет такое не делал. Можно поподробнее. Это он про Word. Если вставить рамку в колонтитул - она будет повторяться на каждом листе.

Так, а что нам мешает связать вордовый файл с экселевским? Править формулы в экселе, а печатать из ворда?
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502632
ВячеславШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Может это и глупый вопрос, а каким образом можно перекинуть данные из экселя в ворд. Может кто покажет места где это можно почитать.
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502662
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставка - Вставить объект - Создание из файла

галочка "связать" не импортирует документ в ворд, а свяжет его с файлом, таким образом, изменения вносимые в экселевский файл, будут отражаться в ворде.

Другой вариант - не ставить галочку "связать", а вставить объект экселя прямо на лист ворда и вызывать его на редактирование двойным щелчком. но там все-таки будут определенные ограничения.

поэкспериментируйте
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38502839
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Excel. Прямоугольник 297x210 не соответствует разметке страниц
    #38503594
ВячеславШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Спасибо. Попробую развить это направление.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel. Прямоугольник 297x210 не соответствует разметке страниц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]