<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Как добавить картинку в excel-файл?</title>
    <link>https://217.65.3.21/openforum/vsluhforumID9/7349.html</link>
    <description>Есть xls-файл. Нужно вставить в одну из клеток картинку и сохранить файл. Как?&lt;br&gt;&lt;br&gt;   use Spreadsheet::ParseExcel::SaveParser;&lt;br&gt;   use Spreadsheet::ParseExcel::FmtUnicode;&lt;br&gt;   my $oFmtR = Spreadsheet::ParseExcel::FmtUnicode-&amp;gt;new(Unicode_Map =&amp;gt; &quot;CP1251&quot;)&lt;br&gt;   my $oExcel = new Spreadsheet::ParseExcel::SaveParser;&lt;br&gt;   my $oBook = $oExcel-&amp;gt;Parse(&apos;paks.xls&apos;,$oFmtR);&lt;br&gt;   my $iFmt = $oBook-&amp;gt;&#123;Worksheet&#125;&#091;0&#093;-&amp;gt;&#123;Cells&#125;&#091;0&#093;&#091;0&#093;-&amp;gt;&#123;FormatNo&#125;;&lt;br&gt;   $oBook-&amp;gt;&#123;Worksheet&#125;&#091;0&#093;-&amp;gt;insert_image(&apos;A1&apos;,&apos;logo.bmp&apos;);&lt;br&gt;   $oExcel-&amp;gt;SaveAs($oBook, &apos;paks2.xls&apos;);&lt;br&gt;&lt;br&gt;-увы, не пашет.&lt;br&gt;</description>

<item>
    <title>Как добавить картинку в excel-файл? (tz)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID9/7349.html#8</link>
    <pubDate>Sat, 10 May 2008 10:10:16 GMT</pubDate>
    <description>&amp;gt;код пхп, и тем более с COM объектами, не рассматривается. &lt;br&gt;&lt;br&gt;Буду надеяться, что кто-то другой рассмотрит. :)&lt;br&gt;&lt;br&gt;&amp;gt;Кто хочет программировать под виндовс, пожалуйста. тока за тех поддержкой пусть на &lt;br&gt;&amp;gt;microsoft.com обращается. &lt;br&gt;&lt;br&gt;На msdn не нашел ответа.&lt;br&gt;&lt;br&gt;&amp;gt;Одна трабла, вместо формул, значения подставляются, правда меня &lt;br&gt;&lt;br&gt;Нет, далеко не одна. Просто при копировании эксель-файла в новый файл средствами Spreadsheet::SaveExcel форматирование немного плывёт. :(&lt;br&gt;&lt;br&gt;&amp;gt;200 баксов, и картинка лого вашей фирмы в вашем прайс листе :) &lt;br&gt;&lt;br&gt;Так бы сразу и написали, что реально помочь только за деньги можете. :)&lt;br&gt;</description>
</item>

<item>
    <title>Как добавить картинку в excel-файл? (NuINu)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID9/7349.html#7</link>
    <pubDate>Sat, 10 May 2008 09:50:55 GMT</pubDate>
    <description>код пхп, и тем более с COM объектами, не рассматривается.&lt;br&gt;Кто хочет программировать под виндовс, пожалуйста. тока за тех поддержкой пусть на microsoft.com обращается.&lt;br&gt;&lt;br&gt;&amp;gt;Обломись ! :)&lt;br&gt;&lt;br&gt;В таком случае, надо писать: простите, я невнимательно следил за рукой и нифига на понял фокуса.&lt;br&gt;мне то какой смысл обламываться? У меня картинка прекрасно вставляется в файл формат exel. я его даже приятелю виндусятнику переслал, он ее смог&lt;br&gt;в нативном екселе просмотреть. Одна трабла, вместо формул, значения подставляются, правда меня это не сильно пока парит, да и оно к лучшему.&lt;br&gt;:)&lt;br&gt;&lt;br&gt;&amp;gt;Cause of error: Can&apos;t locate object method &quot;insert_image&quot; via packa&lt;br&gt;&amp;gt;ge &quot;Spreadsheet::WriteExcel::Worksheet&quot; at test.pl line 25&lt;br&gt;&lt;br&gt;бывает. :) даже не знаю что сказать.&lt;br&gt;200 баксов, и картинка лого вашей фирмы в вашем прайс листе :)&lt;br&gt;</description>
</item>

<item>
    <title>Как добавить картинку в excel-файл? (tz)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID9/7349.html#6</link>
    <pubDate>Fri, 09 May 2008 15:17:47 GMT</pubDate>
    <description>&amp;gt;смотри за рукой: &lt;br&gt;&amp;gt;$sheet-&amp;gt;insert_image(&apos;A1&apos;,&apos;logo.bmp&apos;);&lt;br&gt;&amp;gt;:) &lt;br&gt;&lt;br&gt;Обломись ! :)&lt;br&gt;&lt;br&gt;Cause of error: Can&apos;t locate object method &quot;insert_image&quot; via packa&lt;br&gt;ge &quot;Spreadsheet::WriteExcel::Worksheet&quot; at test.pl line 25&lt;br&gt;</description>
</item>

<item>
    <title>Как добавить картинку в excel-файл? (tz)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID9/7349.html#5</link>
    <pubDate>Fri, 09 May 2008 14:52:46 GMT</pubDate>
    <description>Догадался))&lt;br&gt;&lt;br&gt;$xls-&amp;gt;Application-&amp;gt;ActiveSheet-&amp;gt;Paste();&lt;br&gt;&lt;br&gt;Но вот проблема: картинка в ячейке A1, является гиперссылкой. Справа от неё многострочный текст, тоже являющийся ссылкой. Но! Все ячейки в первой строке пусты! Т.е. картинка и текст ни в одной из ячеек не числятся... Тогда как их в другой Эксель-файл скопировать?&lt;br&gt;</description>
</item>

<item>
    <title>Как добавить картинку в excel-файл? (tz)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID9/7349.html#4</link>
    <pubDate>Fri, 09 May 2008 13:26:40 GMT</pubDate>
    <description>Вот код на PHP:&lt;br&gt;&lt;br&gt;&lt;br&gt;код &lt;br&gt;--------------------------------------------------------------------------------&lt;br&gt;$xls = new COM(&quot;Excel.Application&quot;);  // Создаем новый COM-объект&lt;br&gt;$xls-&amp;gt;Application-&amp;gt;Visible = 1;       // Заставляем его отобразиться&lt;br&gt;$xls-&amp;gt;Workbooks-&amp;gt;Open(&quot;C:&#092;&#092;test_original.xls&quot;); // Открываем документ, первую строку которого надо скопировать&lt;br&gt;$range=$xls-&amp;gt;Rows(1);&lt;br&gt;$range-&amp;gt;Copy();&lt;br&gt;//$range-&amp;gt;Value=&apos;test&apos;;&lt;br&gt;$xls-&amp;gt;Workbooks-&amp;gt;Close();&lt;br&gt;*/&lt;br&gt;$xls = new COM(&quot;Excel.Application&quot;);  // Создаем новый COM-объект&lt;br&gt;$xls-&amp;gt;Application-&amp;gt;Visible = 1;       // Заставляем его отобразиться&lt;br&gt;$xls-&amp;gt;Workbooks-&amp;gt;Open(&quot;C:&#092;&#092;test.xls&quot;); // Открываем документ, в первую строку надо вставить содержимое буфера обмена&lt;br&gt;$range=$xls-&amp;gt;Rows(1);&lt;br&gt;$range-&amp;gt;Select();&lt;br&gt;$range-&amp;gt;Paste();// Не работает. :(&lt;br&gt;//$range-&amp;gt;Value=&apos;test&apos;;&lt;br&gt;//$xls-&amp;gt;Workbooks-&amp;gt;Close();&lt;br&gt;&lt;br&gt;Как сделать, чтобы вставка из буфера обмена работала? При копировании в буфер выводится диалоговое окно, предупреждающее, что в буфер обмена помещаеться большой объем данных,разреши</description>
</item>

<item>
    <title>Как добавить картинку в excel-файл? (NuINu)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID9/7349.html#3</link>
    <pubDate>Wed, 07 May 2008 07:47:15 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;-увы, не пашет. &lt;br&gt;&amp;gt;&amp;gt;insert_image находится в Spreadsheet::WriteExcel &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;В общем, как решить проблему? &lt;br&gt;&lt;br&gt;смотри за рукой:&lt;br&gt;&lt;br&gt;my $oExcel = new Spreadsheet::ParseExcel::SaveParser();&lt;br&gt;my $oBook = $oExcel-&amp;gt;Parse(&apos;paks.xls&apos;);&lt;br&gt;my $iFmt = $oBook-&amp;gt;&#123;Worksheet&#125;&#091;0&#093;-&amp;gt;&#123;Cells&#125;&#091;0&#093;&#091;0&#093;-&amp;gt;&#123;FormatNo&#125;;&lt;br&gt;&lt;br&gt;my $exBook=$oExcel-&amp;gt;SaveAs($oBook, &apos;paks2.xls&apos;);&lt;br&gt;my &#064;sheets = $exBook-&amp;gt;worksheets();&lt;br&gt;my $sheet = $sheets&#091;0&#093;&#091;0&#093;;&lt;br&gt;$sheet-&amp;gt;insert_image(&apos;A1&apos;,&apos;logo.bmp&apos;);&lt;br&gt;&lt;br&gt;:)&lt;br&gt;</description>
</item>

<item>
    <title>Как добавить картинку в excel-файл? (tz)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID9/7349.html#2</link>
    <pubDate>Tue, 06 May 2008 18:27:39 GMT</pubDate>
    <description>&amp;gt;&amp;gt;-увы, не пашет. &lt;br&gt;&amp;gt;insert_image находится в Spreadsheet::WriteExcel &lt;br&gt;&lt;br&gt;В общем, как решить проблему?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Как добавить картинку в excel-файл? (Hetzer)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID9/7349.html#1</link>
    <pubDate>Tue, 06 May 2008 04:47:04 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;   use Spreadsheet::ParseExcel::SaveParser; &lt;br&gt;&amp;gt;   use Spreadsheet::ParseExcel::FmtUnicode; &lt;br&gt;&amp;gt;   my $oFmtR = Spreadsheet::ParseExcel::FmtUnicode-&amp;gt;new(Unicode_Map =&amp;gt; &quot;CP1251&quot;)&lt;br&gt;&amp;gt;   my $oExcel = new Spreadsheet::ParseExcel::SaveParser; &lt;br&gt;&amp;gt;   my $oBook = $oExcel-&amp;gt;Parse(&apos;paks.xls&apos;,$oFmtR);&lt;br&gt;&amp;gt;   my $iFmt = $oBook-&amp;gt;&#123;Worksheet&#125;&#091;0&#093;-&amp;gt;&#123;Cells&#125;&#091;0&#093;&#091;0&#093;-&amp;gt;&#123;FormatNo&#125;;&lt;br&gt;&amp;gt;   $oBook-&amp;gt;&#123;Worksheet&#125;&#091;0&#093;-&amp;gt;insert_image(&apos;A1&apos;,&apos;logo.bmp&apos;);&lt;br&gt;&amp;gt;   $oExcel-&amp;gt;SaveAs($oBook, &apos;paks2.xls&apos;);&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;-увы, не пашет. &lt;br&gt;&lt;br&gt;insert_image находится в Spreadsheet::WriteExcel&lt;br&gt;</description>
</item>

</channel>
</rss>
