<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBA: Как сделать переносы при печати из конструкции objDoc.PrintOut]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=6314&amp;type=atom" />
	<updated>2011-10-14T05:18:56Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=6314</id>
		<entry>
			<title type="html"><![CDATA[Re: VBA: Как сделать переносы при печати из конструкции objDoc.PrintOut]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=52447#p52447" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p><strong>uniksist</strong>, данный файл не является текстовым.</p><p>Что это такое?</p></blockquote></div><p><img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> Зто фрагмент таки текстового файла, несмотря на исполнение в виде крякозябликов. А вернее это проблемный кусок файла. А ещё вернее, это электронная подпись под ним и именно в таком виде требуется её печатать, причём не обязательно досконально, а вполне достаточно символически, обозначив присутствие. Но увы, из-за непонятных включений неких спецсимволов, этот файл при печати неоправданно разбивается на несколько печатных листов, по строчке в каждом <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /></p><p>Забыл упомянуть, кодировка проблемных файлов русская досовская: DOS-866</p>]]></content>
			<author>
				<name><![CDATA[uniksist]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27284</uri>
			</author>
			<updated>2011-10-14T05:18:56Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=52447#p52447</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBA: Как сделать переносы при печати из конструкции objDoc.PrintOut]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=52444#p52444" />
			<content type="html"><![CDATA[<p><strong>uniksist</strong>, данный файл не является текстовым.</p><p>Что это такое?</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2011-10-14T00:37:51Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=52444#p52444</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBA: Как сделать переносы при печати из конструкции objDoc.PrintOut]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=52434#p52434" />
			<content type="html"><![CDATA[<p>Да Алексей, вы сразу оказались правы, даже сказав всего пару фраз, <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> и натолкнули меня на мысль поэкспериментировать с разными файлами при печати таким образом. Я слелал новый вывод, что действительно проблема не в полях, а в спецсимволах в теле файла, которые скрипт трактует как перенос на другую страницу. Тогда вопрос, как сделать так, чтобы код скрипта при печати игнорировал эти спецсимволы?</p><p>В теле файла есть такой код:<br /></p><div class="codebox"><pre><code>o000000њєжЄгfН—{ц^ЮOMK№B
IЎ9?У­,ь‰}eІчЪеШк.+г~ВИЎе@FпtCГР4ЏCш¶дI020094104501УЛ–Nќ–ЏлҐ
¬</code></pre></div><p>Вот во второй строке после запятой и стоит подобный спецсимвол, который переносит всё дальнейшее на другую страницу. В файле и на бумаге этот спецсимвол отображается в виде вертикального прямоугольника.</p><p>Прикладываю и образец файла:<br /><strong><a href="http://depositfiles.com/files/1a6jw3c7b">http://depositfiles.com/files/1a6jw3c7b</a></strong></p>]]></content>
			<author>
				<name><![CDATA[uniksist]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27284</uri>
			</author>
			<updated>2011-10-13T14:12:01Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=52434#p52434</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBA: Как сделать переносы при печати из конструкции objDoc.PrintOut]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=52431#p52431" />
			<content type="html"><![CDATA[<p><strong>uniksist</strong>, приведите пример такого файла.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2011-10-13T13:36:35Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=52431#p52431</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[VBA: Как сделать переносы при печати из конструкции objDoc.PrintOut]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=52430#p52430" />
			<content type="html"><![CDATA[<p>Нужно печатать с помощью указанного метода, но вот беда, в текстовых файлах, которые нужно печатать, некоторые строки по длине выходят за поля по умолчанию и метод PrintOut переносит их на другую страницу <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /> Как бы сделать так, чтобы перенос делался не на другую страницу, а на следующую строку?</p><p>добавлено через сутки (для Сообщества):</p><p>Проблема оказалась не в полях, а в спецсимволах в теле письма. Метод PrintOut при этом полностью реабилитирован - в нормальном обычном тексте в русских кодировках он расставляет переносы на ура. Причём делает это даже в том случае, если текст идёт сплошной строкой без пробелов и знаков препинания, как требуется в моём случае) Подробности читаем ниже, проблема пока не решена.</p>]]></content>
			<author>
				<name><![CDATA[uniksist]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27284</uri>
			</author>
			<updated>2011-10-13T13:11:57Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=52430#p52430</id>
		</entry>
</feed>
