<?xml version="1.0" encoding="utf-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Delphi - Форум программистов и сисадминов Киберфорум</title>
		<link>https://www.cyberforum.ru/</link>
		<description>Форум программистов Delphi. Программирование в среде Delphi, Kylix, вопросы использования языка программирования Delphi (Object Pascal). Помощь в решении задач.</description>
		<language>ru</language>
		<lastBuildDate>Sun, 31 May 2026 15:29:08 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>https://www.cyberforum.ru//cyberstatic.net/images/misc/rss.jpg</url>
			<title>Delphi - Форум программистов и сисадминов Киберфорум</title>
			<link>https://www.cyberforum.ru/</link>
		</image>
		<item>
			<title><![CDATA[Сохраняем таблицу в excel. При этом к имени файла добавляется '1' - Delphi: Базы данных]]></title>
			<link>https://www.cyberforum.ru/delphi-database/thread3223422.html</link>
			<pubDate>Mon, 25 May 2026 13:48:04 GMT</pubDate>
			<description>Добрый день. 
Проблема такая. 
Сохраняю таблицу в экселевский файл.  
Мне показывают экселевскую...</description>
			<content:encoded><![CDATA[<div>Добрый день.<br />
Проблема такая.<br />
Сохраняю таблицу в экселевский файл. <br />
Мне показывают экселевскую таблицу с моими данными, прдлагают её сохранить. Вот только к имени файла добавляется '1'.<br />
Иными словами, если задаю имя файла file_name:='aaa', то мне предлагают сохранить его как 'aaa1.xls'<br />
Как это сбороть?<br />
---------------------<br />
<div class="printablecode">
	<div class="smallfont">:</div>
	<hr /><code dir="ltr">&nbsp; // запускаем новый экземпляр Excel'я<br />
<br />
&nbsp; &nbsp; XL := TExcelApplication.Create(nil);<br />
&nbsp; &nbsp; WB := TExcelWorkbook.Create(Self);<br />
&nbsp; &nbsp; ASheet := TExcelWorksheet.Create(Self);<br />
&nbsp; try<br />
<br />
&nbsp; &nbsp; XL.ConnectKind := ckNewInstance;<br />
&nbsp; &nbsp; XL.Connect; //подключение<br />
&nbsp; &nbsp; WB.ConnectTo(XL.Workbooks.Add(EmptyParam, lcid));<br />
&nbsp; &nbsp; XL.AutoQuit := False; <br />
<br />
&nbsp; &nbsp; XL.Workbooks.Add(curr_dir+file_name+'.xls', lcid);<br />
<br />
<br />
&nbsp; &nbsp; ASheet.ConnectTo(XL.ActiveSheet as _Worksheet);</code><hr />
</div>--------------------------<br />
Далее заполняем таблицу<br />
[scip]<br />
таблица заполнена<br />
-------------------------<br />
<div class="printablecode">
	<div class="smallfont">:</div>
	<hr /><code dir="ltr">// Листы заполнены<br />
<br />
&nbsp; &nbsp; XL.StatusBar&#91;lcid&#93; := False; // спрятать статус бар<br />
&nbsp; &nbsp; WB.Saved&#91;lcid&#93; := True;<br />
&nbsp; &nbsp; XL.ScreenUpdating&#91;lcid&#93; := True;<br />
&nbsp; &nbsp; // здесь работаем с Excel'ем<br />
&nbsp; finally<br />
&nbsp; &nbsp; // отсоединяемся<br />
&nbsp; &nbsp; XL.Visible&#91;lcid&#93; := True;<br />
<br />
&nbsp; &nbsp; XL.UserControl := True; // отдадим управление пользователю<br />
&nbsp; &nbsp; XL.Quit; // закрыть Excel<br />
&nbsp; &nbsp; XL.Disconnect;<br />
&nbsp; &nbsp; FreeAndNil(XL);</code><hr />
</div></div>

]]></content:encoded>
			<category domain="https://www.cyberforum.ru/delphi-database/">Delphi: Базы данных</category>
			<dc:creator>senin_mj</dc:creator>
			<guid isPermaLink="true">https://www.cyberforum.ru/delphi-database/thread3223422.html</guid>
		</item>
	</channel>
</rss>
