<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentários sobre: Criar um novo arquivo excel dinamicamente</title>
	<atom:link href="http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/</link>
	<description>Canal de soluções e dicas sobre Excel Avançado e VBA</description>
	<lastBuildDate>Sun, 04 Jul 2010 00:09:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Por: Reinaldo Coral</title>
		<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/comment-page-1/#comment-508</link>
		<dc:creator>Reinaldo Coral</dc:creator>
		<pubDate>Sat, 28 Nov 2009 14:28:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=71#comment-508</guid>
		<description>Ok. Bom.

Abraço</description>
		<content:encoded><![CDATA[<p>Ok. Bom.</p>
<p>Abraço</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: osman</title>
		<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/comment-page-1/#comment-487</link>
		<dc:creator>osman</dc:creator>
		<pubDate>Fri, 13 Nov 2009 19:14:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=71#comment-487</guid>
		<description>O Código virou uma especie de backup´- tipo: 1 - salva do arquivo origial na mesma pasta - 2 mostra se já existe e da opção de substituir - 3 fecha o arquivo novo e da foco no original //// ficou assim
Sub CriaArquivo(mPlan As Worksheet, mPathSave As String)
Dim NovoArquivoXLS As Workbook
Dim sht As Worksheet

    &#039;Cria um novo arquivo excel
    Set NovoArquivoXLS = Application.Workbooks.Add
    
    &#039;Copia a planilha para o novo arquivo criado
    mPlan.Copy Before:=NovoArquivoXLS.Sheets(1)
    
    &#039;Salva o arquivo
    NovoArquivoXLS.SaveAs mPathSave &amp; &quot;\&quot; &amp; mPlan.Name &amp; &quot;.xls&quot;
        
    MsgBox &quot;Novo arquivo salvo em: &quot; &amp; mPathSave &amp; &quot;\&quot; &amp; mPlan.Name &amp; &quot;.xls&quot;, vbInformation
    
    Workbooks(&quot;Saldo do Setor Beta.XLS&quot;).Close &#039; linha nova
    
End Sub</description>
		<content:encoded><![CDATA[<p>O Código virou uma especie de backup´- tipo: 1 &#8211; salva do arquivo origial na mesma pasta &#8211; 2 mostra se já existe e da opção de substituir &#8211; 3 fecha o arquivo novo e da foco no original //// ficou assim<br />
Sub CriaArquivo(mPlan As Worksheet, mPathSave As String)<br />
Dim NovoArquivoXLS As Workbook<br />
Dim sht As Worksheet</p>
<p>    &#8216;Cria um novo arquivo excel<br />
    Set NovoArquivoXLS = Application.Workbooks.Add</p>
<p>    &#8216;Copia a planilha para o novo arquivo criado<br />
    mPlan.Copy Before:=NovoArquivoXLS.Sheets(1)</p>
<p>    &#8216;Salva o arquivo<br />
    NovoArquivoXLS.SaveAs mPathSave &amp; &#8220;\&#8221; &amp; mPlan.Name &amp; &#8220;.xls&#8221;</p>
<p>    MsgBox &#8220;Novo arquivo salvo em: &#8221; &amp; mPathSave &amp; &#8220;\&#8221; &amp; mPlan.Name &amp; &#8220;.xls&#8221;, vbInformation</p>
<p>    Workbooks(&#8220;Saldo do Setor Beta.XLS&#8221;).Close &#8216; linha nova</p>
<p>End Sub</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: exceldoseujeito</title>
		<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/comment-page-1/#comment-280</link>
		<dc:creator>exceldoseujeito</dc:creator>
		<pubDate>Sun, 23 Aug 2009 17:32:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=71#comment-280</guid>
		<description>Qual erro?</description>
		<content:encoded><![CDATA[<p>Qual erro?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ismael</title>
		<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/comment-page-1/#comment-279</link>
		<dc:creator>Ismael</dc:creator>
		<pubDate>Sun, 23 Aug 2009 08:43:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=71#comment-279</guid>
		<description>Caro,

Não consegui adaptar ó código para vba, tenho um userform &quot;editar&quot; e add um commandbutton, e clico mas não gera o arquivo, está dando erro.

Tem como me ajudar?</description>
		<content:encoded><![CDATA[<p>Caro,</p>
<p>Não consegui adaptar ó código para vba, tenho um userform &#8220;editar&#8221; e add um commandbutton, e clico mas não gera o arquivo, está dando erro.</p>
<p>Tem como me ajudar?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: exceldoseujeito</title>
		<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/comment-page-1/#comment-277</link>
		<dc:creator>exceldoseujeito</dc:creator>
		<pubDate>Fri, 21 Aug 2009 23:17:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=71#comment-277</guid>
		<description>Você pode definir uma rotina no Evento Workbook_BeforeSave e combinando com as dicas deste artigo.

Se quiser, mande uma planilha pelo link &lt;strong&gt;&lt;a href=&quot;http://www.exceldoseujeito.com.br/orcamento-gratuito/&quot; rel=&quot;nofollow&quot;&gt;Orçamento&lt;/a&gt;&lt;/strong&gt;. Podemos montar essa macro para você. Informe no pedido de orçamento que já fez um comentário sobre o assunto aqui no site.

Um abraço</description>
		<content:encoded><![CDATA[<p>Você pode definir uma rotina no Evento Workbook_BeforeSave e combinando com as dicas deste artigo.</p>
<p>Se quiser, mande uma planilha pelo link <strong><a href="http://www.exceldoseujeito.com.br/orcamento-gratuito/" onclick="return TrackClick('http%3A%2F%2Fwww.exceldoseujeito.com.br%2Forcamento-gratuito%2F','Or%C3%A7amento')" rel="nofollow">Orçamento</a></strong>. Podemos montar essa macro para você. Informe no pedido de orçamento que já fez um comentário sobre o assunto aqui no site.</p>
<p>Um abraço</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: NPONTES</title>
		<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/comment-page-1/#comment-260</link>
		<dc:creator>NPONTES</dc:creator>
		<pubDate>Wed, 12 Aug 2009 18:58:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=71#comment-260</guid>
		<description>Muito bom esse artigo. Porém tenho aqui mais um desafio e gostaria de saber sobre a possibilidade de execução:
Preciso de uma ajuda, quero automatizar a gravação de um arquivo de Excel, com nome+seqüência numérica, por exemplo, arquivo001.xls, arquivo002.xls, etc

O arquivo é uma Ordem de Serviço, e pretendo também colocar na planilha um campo com o número da OSE que será gerado automaticamente a cada abertura pelo usuário.
Tem idéia de como consigo fazer isso?
Por exemplo, abri o arquivo 001.xls, faço as alterações necessárias e automaticamente ao clicar sobre salvar, o Excel deve entender que é uma seqüência, ou seja, além de modificar automaticamente um campo na planilha (por exemplo o número da Ordem de Serviço, que era 001, para 002), deve também gravar o arquivo como arquivo 002.xls sem que o usuário tenha que utilizar Salvar Como ou alterar na mão o nome do arquivo....
Se tiver dica me ajude (preciso de “receita de bolo”, passo a passo de como fazer</description>
		<content:encoded><![CDATA[<p>Muito bom esse artigo. Porém tenho aqui mais um desafio e gostaria de saber sobre a possibilidade de execução:<br />
Preciso de uma ajuda, quero automatizar a gravação de um arquivo de Excel, com nome+seqüência numérica, por exemplo, arquivo001.xls, arquivo002.xls, etc</p>
<p>O arquivo é uma Ordem de Serviço, e pretendo também colocar na planilha um campo com o número da OSE que será gerado automaticamente a cada abertura pelo usuário.<br />
Tem idéia de como consigo fazer isso?<br />
Por exemplo, abri o arquivo 001.xls, faço as alterações necessárias e automaticamente ao clicar sobre salvar, o Excel deve entender que é uma seqüência, ou seja, além de modificar automaticamente um campo na planilha (por exemplo o número da Ordem de Serviço, que era 001, para 002), deve também gravar o arquivo como arquivo 002.xls sem que o usuário tenha que utilizar Salvar Como ou alterar na mão o nome do arquivo&#8230;.<br />
Se tiver dica me ajude (preciso de “receita de bolo”, passo a passo de como fazer</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Gabriel</title>
		<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/comment-page-1/#comment-215</link>
		<dc:creator>Gabriel</dc:creator>
		<pubDate>Thu, 02 Jul 2009 16:07:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=71#comment-215</guid>
		<description>pode ter sido erro meu... devo ter aberto mas não salvei em uma pasta do pc e tentei salvar fora... o erro é q naum encontrava pasta para salvar</description>
		<content:encoded><![CDATA[<p>pode ter sido erro meu&#8230; devo ter aberto mas não salvei em uma pasta do pc e tentei salvar fora&#8230; o erro é q naum encontrava pasta para salvar</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: exceldoseujeito</title>
		<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/comment-page-1/#comment-214</link>
		<dc:creator>exceldoseujeito</dc:creator>
		<pubDate>Thu, 02 Jul 2009 14:10:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=71#comment-214</guid>
		<description>Estranho... baixei o arquivo do servidor, testei e deu tudo certo.
Qual a mensagem de erro?</description>
		<content:encoded><![CDATA[<p>Estranho&#8230; baixei o arquivo do servidor, testei e deu tudo certo.<br />
Qual a mensagem de erro?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Gabriel</title>
		<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/comment-page-1/#comment-213</link>
		<dc:creator>Gabriel</dc:creator>
		<pubDate>Thu, 02 Jul 2009 13:55:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=71#comment-213</guid>
		<description>meu caro amigo, o erro ocorre no seu arquivo ;)</description>
		<content:encoded><![CDATA[<p>meu caro amigo, o erro ocorre no seu arquivo ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: exceldoseujeito</title>
		<link>http://www.exceldoseujeito.com.br/2008/12/02/criar-um-novo-arquivo-excel-dinamicamente/comment-page-1/#comment-212</link>
		<dc:creator>exceldoseujeito</dc:creator>
		<pubDate>Wed, 01 Jul 2009 18:03:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=71#comment-212</guid>
		<description>Quando for copiar o código no site para colar no seu projeto VBA, clique no link &quot;View Code&quot; no topo dos blocos de códigos.
Dessa maneira, você poderá copiar o texto puro, sem aas formatações HTML.

O erro ocorre por esse motivo, ao colar o código no módulo VBA, foram coladas as tags HTML.

Uma alternativa, e até uma facilidade a mais que eu proporciono no meu site é o download do arquivo fonte, logo ao final do artigo.

Um abraço</description>
		<content:encoded><![CDATA[<p>Quando for copiar o código no site para colar no seu projeto VBA, clique no link &#8220;View Code&#8221; no topo dos blocos de códigos.<br />
Dessa maneira, você poderá copiar o texto puro, sem aas formatações HTML.</p>
<p>O erro ocorre por esse motivo, ao colar o código no módulo VBA, foram coladas as tags HTML.</p>
<p>Uma alternativa, e até uma facilidade a mais que eu proporciono no meu site é o download do arquivo fonte, logo ao final do artigo.</p>
<p>Um abraço</p>
]]></content:encoded>
	</item>
</channel>
</rss>
