<?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: Mostrar calendário do mês e feriados existentes</title>
	<atom:link href="http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/</link>
	<description>Canal de soluções e dicas sobre Excel Avançado e VBA</description>
	<lastBuildDate>Sat, 04 Feb 2012 12:50:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: Romeu</title>
		<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/comment-page-1/#comment-3369</link>
		<dc:creator>Romeu</dc:creator>
		<pubDate>Fri, 27 Jan 2012 06:14:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=363#comment-3369</guid>
		<description>deu certo valeu, fiz as alterações q tu falou e + essas.
 
Na célula A2, digite a fórmula seguinte e depois copie-a até a linha 32 da mesma coluna.
 no lugar dessa forma
 =SE(MÊS($A$1+LIN()-LIN($A$1)-1) = MÊS($A$1);$A$1+LIN()-LIN($A$1)-1;””)
 alterei deixando assim
 =SE(MÊS($K$9)=MÊS($K$9+LIN($K$9)-LIN($K$9));($K$9+LIN($K$9)-LIN($K$9));”&quot;)
 
e no lugar dessa
 =SE(A2=””;””;SE(VerificaSeFeriado(A2);”Feriado”;””)) 

ficou assim
 =SE(A13=”&quot;;”&quot;;SE(MÊS($K$9)=MÊS(A13+LIN(A13)-LIN(A13)+1);(A13+LIN(A13)-LIN(A13)+1);”&quot;))
 
segue o linck para verem como ficou, obrigado pela ajuda, se precisarem podem usar ai.
https://skydrive.live.com/redir.aspx?cid=b1ab94e13a8e512a&amp;resid=B1AB94E13A8E512A!759&amp;parid=B1AB94E13A8E512A!571&amp;authkey=!AIkUlX4OuvTqZKM</description>
		<content:encoded><![CDATA[<p>deu certo valeu, fiz as alterações q tu falou e + essas.</p>
<p>Na célula A2, digite a fórmula seguinte e depois copie-a até a linha 32 da mesma coluna.<br />
 no lugar dessa forma<br />
 =SE(MÊS($A$1+LIN()-LIN($A$1)-1) = MÊS($A$1);$A$1+LIN()-LIN($A$1)-1;””)<br />
 alterei deixando assim<br />
 =SE(MÊS($K$9)=MÊS($K$9+LIN($K$9)-LIN($K$9));($K$9+LIN($K$9)-LIN($K$9));”&#8221;)</p>
<p>e no lugar dessa<br />
 =SE(A2=””;””;SE(VerificaSeFeriado(A2);”Feriado”;””)) </p>
<p>ficou assim<br />
 =SE(A13=”&#8221;;”&#8221;;SE(MÊS($K$9)=MÊS(A13+LIN(A13)-LIN(A13)+1);(A13+LIN(A13)-LIN(A13)+1);”&#8221;))</p>
<p>segue o linck para verem como ficou, obrigado pela ajuda, se precisarem podem usar ai.</p>
<p><a href="https://skydrive.live.com/redir.aspx?cid=b1ab94e13a8e512a&#038;resid=B1AB94E13A8E512A!759&#038;parid=B1AB94E13A8E512A!571&#038;authkey=!AIkUlX4OuvTqZKM" onclick="return TrackClick('https%3A%2F%2Fskydrive.live.com%2Fredir.aspx%3Fcid%3Db1ab94e13a8e512a%26%23038%3Bresid%3DB1AB94E13A8E512A%21759%26%23038%3Bparid%3DB1AB94E13A8E512A%21571%26%23038%3Bauthkey%3D%21AIkUlX4OuvTqZKM','https%3A%2F%2Fskydrive.live.com%2Fredir.aspx%3Fcid%3Db1ab94e13a8e512a%26%23038%3Bresid%3DB1AB94E13A8E512A%21759%26%23038%3Bparid%3DB1AB94E13A8E512A%21571%26%23038%3Bauthkey%3D%21AIkUlX4OuvTqZKM')" rel="nofollow">https://skydrive.live.com/redir.aspx?cid=b1ab94e13a8e512a&#038;resid=B1AB94E13A8E512A!759&#038;parid=B1AB94E13A8E512A!571&#038;authkey=!AIkUlX4OuvTqZKM</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Reinaldo Coral</title>
		<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/comment-page-1/#comment-3366</link>
		<dc:creator>Reinaldo Coral</dc:creator>
		<pubDate>Thu, 26 Jan 2012 18:34:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=363#comment-3366</guid>
		<description>Boa tarde Romeu.
Obrigado pela visita! Aproveito para convidá-lo a seguir @exceldoseujeito no twitter, caso ainda não esteja nos seguindo.

Quanto a sua pergunta, vi o teu arquivo constatei dois problemas no seu projeto VBA:

1. Você escreveu o código público do Módulo1 também num módulo da Plan1. Isso não é bom.
2. Você nomeou o seu projeto VBA com o mesmo nome da função pública VerificaSeFeriado. Não pode. Troque o nome do seu projeto.

Com essas correções a macro funcionará perfeitamente.

Um grande abraço,

Reinaldo</description>
		<content:encoded><![CDATA[<p>Boa tarde Romeu.<br />
Obrigado pela visita! Aproveito para convidá-lo a seguir @exceldoseujeito no twitter, caso ainda não esteja nos seguindo.</p>
<p>Quanto a sua pergunta, vi o teu arquivo constatei dois problemas no seu projeto VBA:</p>
<p>1. Você escreveu o código público do Módulo1 também num módulo da Plan1. Isso não é bom.<br />
2. Você nomeou o seu projeto VBA com o mesmo nome da função pública VerificaSeFeriado. Não pode. Troque o nome do seu projeto.</p>
<p>Com essas correções a macro funcionará perfeitamente.</p>
<p>Um grande abraço,</p>
<p>Reinaldo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Romeu</title>
		<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/comment-page-1/#comment-3348</link>
		<dc:creator>Romeu</dc:creator>
		<pubDate>Tue, 24 Jan 2012 15:30:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=363#comment-3348</guid>
		<description>=SE(A2=&quot;&quot;;&quot;&quot;;SE(VerificaSeFeriado(A2);”Feriado”;”&quot;))

o meu excel 2003 diz q a formula esta errada, sera q poderia ajudar a me dizer onde estou errando. 
se puder ajudar segue o linck da que eu to tentando fazer. 

https://skydrive.live.com/redir.aspx?cid=b1ab94e13a8e512a&amp;resid=B1AB94E13A8E512A!759&amp;parid=B1AB94E13A8E512A!571&amp;authkey=!AIkUlX4OuvTqZKM

grato pela atenção</description>
		<content:encoded><![CDATA[<p>=SE(A2=&#8221;";&#8221;";SE(VerificaSeFeriado(A2);”Feriado”;”&#8221;))</p>
<p>o meu excel 2003 diz q a formula esta errada, sera q poderia ajudar a me dizer onde estou errando.<br />
se puder ajudar segue o linck da que eu to tentando fazer. </p>
<p><a href="https://skydrive.live.com/redir.aspx?cid=b1ab94e13a8e512a&#038;resid=B1AB94E13A8E512A!759&#038;parid=B1AB94E13A8E512A!571&#038;authkey=!AIkUlX4OuvTqZKM" onclick="return TrackClick('https%3A%2F%2Fskydrive.live.com%2Fredir.aspx%3Fcid%3Db1ab94e13a8e512a%26%23038%3Bresid%3DB1AB94E13A8E512A%21759%26%23038%3Bparid%3DB1AB94E13A8E512A%21571%26%23038%3Bauthkey%3D%21AIkUlX4OuvTqZKM','https%3A%2F%2Fskydrive.live.com%2Fredir.aspx%3Fcid%3Db1ab94e13a8e512a%26%23038%3Bresid%3DB1AB94E13A8E512A%21759%26%23038%3Bparid%3DB1AB94E13A8E512A%21571%26%23038%3Bauthkey%3D%21AIkUlX4OuvTqZKM')" rel="nofollow">https://skydrive.live.com/redir.aspx?cid=b1ab94e13a8e512a&#038;resid=B1AB94E13A8E512A!759&#038;parid=B1AB94E13A8E512A!571&#038;authkey=!AIkUlX4OuvTqZKM</a></p>
<p>grato pela atenção</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: JUNIOR</title>
		<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/comment-page-1/#comment-2121</link>
		<dc:creator>JUNIOR</dc:creator>
		<pubDate>Wed, 23 Feb 2011 00:16:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=363#comment-2121</guid>
		<description>Era isso mesmo... 
Muito obrigado...</description>
		<content:encoded><![CDATA[<p>Era isso mesmo&#8230;<br />
Muito obrigado&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Reinaldo Coral</title>
		<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/comment-page-1/#comment-2018</link>
		<dc:creator>Reinaldo Coral</dc:creator>
		<pubDate>Mon, 31 Jan 2011 17:35:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=363#comment-2018</guid>
		<description>Junior,

=SE(MÊS($B$2+LIN()-LIN($B$2)-2+&lt;strong&gt;21&lt;/strong&gt;) = MÊS($B$2)+1;SE(DIA($B$2+LIN()-LIN($B$2)-2+&lt;strong&gt;21&lt;/strong&gt;) &lt;&lt;strong&gt;21&lt;/strong&gt;;$B$2+LIN()-LIN($B$2)-2+&lt;strong&gt;21&lt;/strong&gt;;&quot;&quot;);$B$2+LIN()-LIN($B$2)-2+&lt;strong&gt;21&lt;/strong&gt;)

Os &lt;strong&gt;21&lt;/strong&gt; que estão em negrito, é a dia inicial, que, dependendo de como queria automatizar a planilha você pode definir numa célula a parte e adaptar na fórmula.
Abç</description>
		<content:encoded><![CDATA[<p>Junior,</p>
<p>=SE(MÊS($B$2+LIN()-LIN($B$2)-2+<strong>21</strong>) = MÊS($B$2)+1;SE(DIA($B$2+LIN()-LIN($B$2)-2+<strong>21</strong>) &lt;<strong>21</strong>;$B$2+LIN()-LIN($B$2)-2+<strong>21</strong>;&#8221;");$B$2+LIN()-LIN($B$2)-2+<strong>21</strong>)</p>
<p>Os <strong>21</strong> que estão em negrito, é a dia inicial, que, dependendo de como queria automatizar a planilha você pode definir numa célula a parte e adaptar na fórmula.<br />
Abç</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: JUNIOR</title>
		<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/comment-page-1/#comment-1986</link>
		<dc:creator>JUNIOR</dc:creator>
		<pubDate>Fri, 21 Jan 2011 17:35:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=363#comment-1986</guid>
		<description>Ola, muito boa essa planilha...
Teria como fazer uma planilha dessa só que começando com o dia 21 de cada mês e terminando dia 20.
Ex.:
21 de janeiro
21 sabado
22 domingo
23 segunda
24 terça
25 quinta
26 sexta
27 sabado
28 domingo
29 segunda
30 terça
31 quarta
01 quita
02 sexta
03 sabado
04 domingo
05 segunda
06 terça 
07 quarta
08 quinta
09 sexta
10 sabado
11 domingo
12 segunda
13 terça 
14 quarta
15 quinta
16 sexta
17 sabado
18 doming
19 segunda
20 terça
Desde já muito obrigado</description>
		<content:encoded><![CDATA[<p>Ola, muito boa essa planilha&#8230;<br />
Teria como fazer uma planilha dessa só que começando com o dia 21 de cada mês e terminando dia 20.<br />
Ex.:<br />
21 de janeiro<br />
21 sabado<br />
22 domingo<br />
23 segunda<br />
24 terça<br />
25 quinta<br />
26 sexta<br />
27 sabado<br />
28 domingo<br />
29 segunda<br />
30 terça<br />
31 quarta<br />
01 quita<br />
02 sexta<br />
03 sabado<br />
04 domingo<br />
05 segunda<br />
06 terça<br />
07 quarta<br />
08 quinta<br />
09 sexta<br />
10 sabado<br />
11 domingo<br />
12 segunda<br />
13 terça<br />
14 quarta<br />
15 quinta<br />
16 sexta<br />
17 sabado<br />
18 doming<br />
19 segunda<br />
20 terça<br />
Desde já muito obrigado</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Reinaldo Coral</title>
		<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/comment-page-1/#comment-1664</link>
		<dc:creator>Reinaldo Coral</dc:creator>
		<pubDate>Fri, 27 Aug 2010 15:57:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=363#comment-1664</guid>
		<description>Obrigado Etevaldo,

Resolva usando uma fórmula personalizado com VBA. 
Inicie o VBA (ALT+F11). Insira um módulo.
Crie a função abaixo:

&lt;strong&gt;Public Function NumeroDaSemana(ByVal rngData As Range) As Integer

    If rngData.Rows.Count = 1 And rngData.Columns.Count = 1 Then
        If IsDate(rngData.Value) Then
            NumeroDaSemana = Format(rngData.Value, &quot;ww&quot;, vbSunday, vbFirstFourDays)
        Else
            NumeroDaSemana = 0
        End If
    Else
        NumeroDaSemana = 0
    End If
End Function&lt;/strong&gt;

Encerre o VBA e volte a planilha.

Digite na célula que você quer mostrar o resultado:

&lt;strong&gt;=NumeroDaSemana(A1)&lt;/strong&gt;

Pronto.

Não consegui configurar apenas por fórmulas prontas, por isso sugiro utilizar a macro acima.

Abraço.</description>
		<content:encoded><![CDATA[<p>Obrigado Etevaldo,</p>
<p>Resolva usando uma fórmula personalizado com VBA.<br />
Inicie o VBA (ALT+F11). Insira um módulo.<br />
Crie a função abaixo:</p>
<p><strong>Public Function NumeroDaSemana(ByVal rngData As Range) As Integer</p>
<p>    If rngData.Rows.Count = 1 And rngData.Columns.Count = 1 Then<br />
        If IsDate(rngData.Value) Then<br />
            NumeroDaSemana = Format(rngData.Value, &#8220;ww&#8221;, vbSunday, vbFirstFourDays)<br />
        Else<br />
            NumeroDaSemana = 0<br />
        End If<br />
    Else<br />
        NumeroDaSemana = 0<br />
    End If<br />
End Function</strong></p>
<p>Encerre o VBA e volte a planilha.</p>
<p>Digite na célula que você quer mostrar o resultado:</p>
<p><strong>=NumeroDaSemana(A1)</strong></p>
<p>Pronto.</p>
<p>Não consegui configurar apenas por fórmulas prontas, por isso sugiro utilizar a macro acima.</p>
<p>Abraço.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Reinaldo Coral</title>
		<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/comment-page-1/#comment-1651</link>
		<dc:creator>Reinaldo Coral</dc:creator>
		<pubDate>Mon, 23 Aug 2010 04:00:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=363#comment-1651</guid>
		<description>Valeu Marcelo.

Realmente tem vários erros destes. Ainda não consegui um visualizador de códigos bom para colocar no meu site. A digitação é toda correta, mas o script da página estraga vários caracteres do código. Por isso, sempre disponibilizo o arquivo fonte para download. Nele está todo o código sem alterações.

Abração.</description>
		<content:encoded><![CDATA[<p>Valeu Marcelo.</p>
<p>Realmente tem vários erros destes. Ainda não consegui um visualizador de códigos bom para colocar no meu site. A digitação é toda correta, mas o script da página estraga vários caracteres do código. Por isso, sempre disponibilizo o arquivo fonte para download. Nele está todo o código sem alterações.</p>
<p>Abração.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Etevaldo Santos</title>
		<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/comment-page-1/#comment-1593</link>
		<dc:creator>Etevaldo Santos</dc:creator>
		<pubDate>Thu, 22 Jul 2010 21:46:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=363#comment-1593</guid>
		<description>Boa tarde;

Gostaria primeiramente de parabeniza-lo pelo excelente trabalho que você está fazendo neste site, que não deixa nada a desejar a outros bons sites que conheço na França / USA, parabens novamente.

Meu amigo, você poderia me ajudar em um problema que está me perseguindo a muito tempo e ainda não encontrei uma boa solução:
Eu preciso identificar em um planilha de datas (tipo cronograma) a número da semana (por ex.: 22/07/2010 = semana 29), utilizando as funções NÚMSEMANA()ou Weeknum()obtenho o resultado (30), pois excel utiliza o principio americano para datas.
Eu necessito de uma ajuda para encontrar o correto número da semana com as seguintes condiçoes:
- O primeiro dia da semana deve ser um domingo
- A primeira semana do ano deve ter pelo menos 4 dias, ou seja se dia 01/Jan cair de domingo à quarta-feira esta seria a Semana 1, caso contrário (de quinta à sábado)esta seria então a última semana do ano anterior (Semana 52)

A formula abaixo é a que utilizo e que se aproxima das minhas necessidades

=SE(NÚMSEMANA(A1;1)-1=0;NÚMSEMANA(A1;1);NÚMSEMANA(A1;1)-1)

Onde A1 = data que necessito identificar a semana

Agradeço pela sua grande e importante ajuda.

Abraços

Ete</description>
		<content:encoded><![CDATA[<p>Boa tarde;</p>
<p>Gostaria primeiramente de parabeniza-lo pelo excelente trabalho que você está fazendo neste site, que não deixa nada a desejar a outros bons sites que conheço na França / USA, parabens novamente.</p>
<p>Meu amigo, você poderia me ajudar em um problema que está me perseguindo a muito tempo e ainda não encontrei uma boa solução:<br />
Eu preciso identificar em um planilha de datas (tipo cronograma) a número da semana (por ex.: 22/07/2010 = semana 29), utilizando as funções NÚMSEMANA()ou Weeknum()obtenho o resultado (30), pois excel utiliza o principio americano para datas.<br />
Eu necessito de uma ajuda para encontrar o correto número da semana com as seguintes condiçoes:<br />
- O primeiro dia da semana deve ser um domingo<br />
- A primeira semana do ano deve ter pelo menos 4 dias, ou seja se dia 01/Jan cair de domingo à quarta-feira esta seria a Semana 1, caso contrário (de quinta à sábado)esta seria então a última semana do ano anterior (Semana 52)</p>
<p>A formula abaixo é a que utilizo e que se aproxima das minhas necessidades</p>
<p>=SE(NÚMSEMANA(A1;1)-1=0;NÚMSEMANA(A1;1);NÚMSEMANA(A1;1)-1)</p>
<p>Onde A1 = data que necessito identificar a semana</p>
<p>Agradeço pela sua grande e importante ajuda.</p>
<p>Abraços</p>
<p>Ete</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Marcelo</title>
		<link>http://www.exceldoseujeito.com.br/2010/06/27/mostrar-calendario-do-mes-e-feriados-existentes/comment-page-1/#comment-1585</link>
		<dc:creator>Marcelo</dc:creator>
		<pubDate>Thu, 15 Jul 2010 13:11:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.exceldoseujeito.com.br/?p=363#comment-1585</guid>
		<description>Parabéns, são poucos que dividem suas experiencias e conhecimentos.
Lá no final onde define as variáveis A, B, C, etc.  Em algumas delas, onde ocorrem divisões, a barra deitada (&quot;/&quot;) não apareceu.
Ex: &quot; A = iAno  100 &quot;
O certo seria &quot; A = iAno / 100 &quot;.
Tem vários erros desses.
Obrigado.</description>
		<content:encoded><![CDATA[<p>Parabéns, são poucos que dividem suas experiencias e conhecimentos.<br />
Lá no final onde define as variáveis A, B, C, etc.  Em algumas delas, onde ocorrem divisões, a barra deitada (&#8220;/&#8221;) não apareceu.<br />
Ex: &#8221; A = iAno  100 &#8221;<br />
O certo seria &#8221; A = iAno / 100 &#8220;.<br />
Tem vários erros desses.<br />
Obrigado.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

