Desprotegendo Planilhas de Excel

Filed Under (Diversos) by Clécio ?>

Tagged Under : , , , ,

Na empresa existe uma planilha que faz alguns cálculos para fazer fretamento de ônibus. 
Essa planilha tem alguns campos protegidos, onde precisava de algumas alterações nos campos bloqueados.
Depois de algumas pesquisas chegamos a seguinte solução:
1 – Com a planilha aberta aperte “Alt+F11“, isso abrirá o “Editor do Visual Basic“.
2- Com o “Editor do Visual Basic” aberto localize e clique duas vezes no nome da aba que queira destravar as células.
3- Cole o código abaixo na janela com fundo branco que se abrirá.
Código:
Sub DesprotegerPlanilhaAtiva() 
Dim i, i1, i2, i3, i4, i5, i6 As Integer, j As Integer, k As
Integer, l As Integer, m As Integer, n As Integer
On Error Resume Next
For i = 65 To 66
For j = 65 To 66
For k = 65 To 66
For l = 65 To 66
For m = 65 To 66
For i1 = 65 To 66
For i2 = 65 To 66
For i3 = 65 To 66
For i4 = 65 To 66
For i5 = 65 To 66
For i6 = 65 To 66
For n = 32 To 126
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If ActiveSheet.ProtectContents = False Then
MsgBox “Planilha desprotegida com sucesso!!!”
Exit Sub
End If
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
End Sub

Pressione “F5” e aguarde o processo de desbloqueio.
Irá surgir a mensagem: Planilha desprotegida com sucesso!!!
Esta macro é para desbloqueio de planilhas e não de arquivos. Funcionou somente no pacote office, no BrOffice não teve sucesso.
Para desbloquear arquivos é necessário um programa do tipo Password Recovery, muita sorte e muita paciência.

Falha ao criar documento vazio ao iniciar ARCserve Backup Manager

Filed Under (Segurança) by Clécio ?>

Tagged Under : ,

Caso você tenha instalado o ArcServer Backup e não tenha conseguido iniciar normalmente dando uma mensagem de “Falha ao criar documento vazio” essa ajuda vai resolver o problema.

 

 

 

Esse erro ocorre devido atualização do Internet Explorer para versão 7. Para resolver o problema faça o seguinte:

Feche o BrightStor ARCserve Backup Manager;

Renomeie o arquivo psapi.dll localizado em C:\Program Files\CA\BrightStor ARCserve Backup para psapi.dll.org;

Abra o BrightStor ARCserve Backup Manager normalmente.

Como desativar o serviço de compartilhamento do WMP12 Windows 7

Filed Under (Multimídia, Windows) by Clécio ?>

No Windows 7 o Windows Media Player 12 roda  um serviço oculto que poucas pessoas utilizam e como todos os serviços, consome memória e em alguns casos aumentando o consumo de memória do computador. O Serviço de compartilhamento de rede do Windows Media Player 12 (WMPNetworkSvc), que faz o compartilhamento da bibliotecas do WMP12 entre outros computadores que por padrão este serviço é ativo em, para desativá-lo basta seguir os passos abaixo:
1. Abra o menu “Iniciar” e digite “Services.msc” sem aspas no campo de busca;

2. Dentro de serviços, procure por “WMPNetworkSvc”, (meu Windows 7 é o Ultimate, em algumas versões, pode aparecer como “Windows Media Player Network Sharing Service”);

3. Dois clique sobre o serviço e em tipo de inicialização, marque “Desativado”;

 

Caso não ache na lista de serviços você pode parar o mesmo via regedit:

 

1.  Clique em IniciarExecutar, digite Regedit na caixa Abrir e clique em OK.

2. Localize e selecione a seguinte chave do Registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WMPNetworkSvc

3. Clique no menu Arquivo e, em seguida, clique em Exportar.

4. Na caixa de diálogo Exportar arquivo do Registro, digite WMPNetworkSvc_Backup.reg e, em seguida, clique em Salvar.

Observação Isso criará um backup desta chave do Registro na pasta Meus Documentos por padrão.

5. Selecione o valor Iniciar no painel direito do Editor do Registro. Pressione Enter para editar o valor da chave. Mude o campo de dados Valor para 4 e pressioneEnter.

6. Em um prompt de comando com permissão de Administrador, pare o serviço digitando o seguinte comando:

sc stop WMPNetworkSvc

 

Script para implantação gerenciada

Caso queira executar o script clique aqui e salve em seu computador.

Neutralidade de rede vai acabar?

Filed Under (Internet, Redes, Segurança) by Clécio ?>

O princípio da neutralidade de rede prever que tudo que esteja na rede, do conteúdo legal possa circular sem limitações, origem ou plataforma. Por exemplo, ao assinar um provedor de internet como Velox, Speed, GVT dentre outros você possa acessar qualquer site como o Terra, UOL sem que o portal, site e/ou você pague pelo conteúdo trafegado na rede do provedor que contratou. O papel do provedor é de apenas dar acesso a qualquer conteúdo na internet.

Outro bom exemplo seria os telefones pré-pagos, onde você coloca o crédito e gasta todo ele em conversa ou torpedos. Já o telefone residencial pagasse uma assinatura mensal mais o que você utilizar em ligações. Qual a diferença entre os serviços se os dois precisam de equipamentos, estruturas fornecidos pela operadora para que podermos utilizar o serviço? Aparentemente nenhuma, mas as cobranças são diferenciadas entre os produtos disponibilizados em cada operadora.

A neutralidade da rede é necessária para novas mídias possam surgir, talvez o youtube e outras mídias do tipo não surgiriam ou não dariam certo devido ao bloqueio ou controle do trafego. Se repararmos, aqui no Brasil começou algo para consumo onde os novos planos de internet como Velox, VIVO 3G e outras operadoras que para cada tipo de velocidade você tem uma quantidade para trafegar informações/dados. Após atingir o limite a velocidade contratada é baixada ou simplesmente o acesso é bloqueado ou cobrado o excesso.

Ainda existe muito questionamento sobre a neutralidade da rede e como fazer, alguns falam em ter duas redes, onde a neutralidade é válida, e uma que não é. A neutralidade tem que existir e prevalecer, o que deve ser feito é o controle do conteúdo ilegal que vem crescendo absurdamente e congestionando alguns canais de comunicação entre provedores de acesso.

 

Remova senha do Supervisor de Conteúdo do IE

Filed Under (Browsers, Windows) by Clécio ?>

Caso tenha colocado senha do supervisor de conteúdo no Internet Explorer e não lembra mais, não se preocupe! Ainda há esperança de retira-lá?

Para remover a senha de supervisor esquecida:

“Iniciar > Executar > regedit”

HKEY_LOCAL_MACHINE > Software > Microsoft > Windows > CurrentVersion > Policies

E apague a chave chamada “Ratings”.

Boa sorte!

E não esqueça a senha, vai que não tenha mais jeito…rsrs

Problemas ao acessar programas dependentes de Java

Filed Under (Java, Segurança) by Clécio ?>

Algumas pessoas estão tendo problemas para acessar o Gerenciador Financeiro do Banco do Brasil  e também do sistema de boletos da CAIXA, todos eles via Browser. O funcionamento deles depende do Java Sun instalado, e de preferência atualizado. Em algumas empresas onde possui firewall ocorre alguns erros devido aos bloqueios e o acesso a esses aplicativos acabam sendo negados. Caso queira “fazer um desvio” mexendo apenas no computador da pessoa segue a dica:

Em painel de controle acesse o painel do Java e clique em Network Settings.

Por padrão o Java segue as configurações de conexão do Internet Explorer, assim como a maioria dos aplicativos, mas neste caso podemos colocar para conectar diretamente marcando a opção Direct connection.

 

Aplique as modificações e limpe o cache e cookies do Internet Explorer. Pronto! Tente usar os aplicativos sem problemas.

 

Essa dica vale saltar que ao ser feita pode correr o risco de alguma aplicação mal intencionada passar direto pelo firewall da empresa, então tenha certeza que sua rede não esteja com nenhum risco de vírus.

Greengle, o novo site de buscas verdes

Filed Under (Internet, Tecnologia Verde) by Clécio ?>

Greengle é o novo site de buscas sem fins lucrativos que tem como único objetivo ajudar o meio ambiente. O projeto é totalmente brasileiro e realizado pela Greenvana, uma empresa que reúne produtos sustentáveis em uma Eco Store e uma revista eletrônica voltada para o estilo de vida “verde”, a Greenvana Style.

A página funciona como um buscador comum e usa o Google como seu motor de pesquisa. Porém, a grande diferença é que todas as pesquisas realizadas contribuem para o plantio de árvores. A cada seis mil acessos ao site de busca e aos outros sites da empresa, a Greenvana planta uma árvore. Para que os internautas acompanhem a iniciativa, os contadores nos sites marcam quantas árvores já foram plantadas e quantos acessos faltam para o plantio de uma nova.

A empresa decidiu investir em árvores pois elas ajudam a compensar emissões de gases estufa. Segundo o Banco da Árvore, uma árvore de grande porte, com 90cm de diâmetro por 30m de altura, pode estocar cerca de 6 toneladas de carbono – o que corresponde a mais de 20 toneladas de CO2, o equivalente à media de emissões de 33 pessoas por ano.

O plantio das árvores é feito por instituições reconhecidas e anunciadas ao final de cada mês, e a Greenvana vai disponibilizar os recibos de todas as doações nos seus três sites. É importante lembrar que o projeto contabiliza apenas um acesso diário por pessoa. Quer fazer sua parte? Então clique e plante sua árvore!

 

Fonte: Olha Digital

Chrome 8 ganha visualizador de PDF, funções experimentais e suporte a web store

Filed Under (Browsers, Internet) by Clécio ?>

A Google liberou no canal stable (estável) uma nova versão do seu navegador, o Chrome 8 build 8.0.552.215. A atualização segue a tradição de lançar novas versões em pouco tempo, trazendo sempre alguns recursos frescos. Essa atualização traz correções para mais de 800 bugs e um visualizador de arquivos PDF integrado. Como de costume ele é atualizado automaticamente. Para agilizar o processo vá ao menu Ferramenta (a chavinha) e clique em Sobre o Google Chrome. Aparecerá a informação de atualização, aguarde a instalação e depois reinicie o navegador.

Dessa vez, o grande destaque fica por conta do visualizador de arquivos PDF nativo, independente de plugins e/ou programas externos. Inclusive, o sistema sobrepõe eventuais plugins que estejam instalados na máquina, como o do Adobe Reader.

O visualizar de PDFs é bem simples e discreto, traz apenas quatro botões no canto inferior direito da página, todos relacionados ao zoom.

Um pouco escondida, a nova versão estável do Chrome também libera acesso ao menu Flags, que dentre outras coisas permite ativar a vindoura loja de Web Apps da Google, recurso “Instant” direto da omnibox e abas na lateral da janela. Para acessar, digite about:flags na omnibox (barra de endereços).

 

 

A Chrome Web Store, loja de webapps anunciada em maio, pode não estar pronta pra lançamento ainda, mas quando for lançada o navegador do Google estará pronto. Esta é a grande mudança da versão estável mais recente do Chrome.

Solucionando erros do BDE relacionados a memória ($210D, $2500, $2501)

Filed Under (BDE, Windows) by Clécio ?>

Tagged Under : , ,

Existe alguns erros comuns que ocorrem em aplicações que utilizam BDE para fazer a comunicação com o Banco de Dados, principalmente em SOs mais novos como Windows Vista e 2003/2008 Server. Para ajudar algumas pessoas vou exemplificar algumas parametrização de memória do BDE e o que pode ser feito para tentar solucionar o problema.

Tive um desses problemas em um aplicação onde trabalha-se com acesso remoto aos servidores utilizando a tecnologia da GraphOn chamada Go-Global, muito boa e rápida diga-se de passagem. O erro só ocorria com dois usuários na hora de abrir o mesmo módulo do ERP. Depois de quebrar um pouco a cabeça chegamos a solução.

Erro:

Conflito de compartilhamento de memória (Shared memory conflict – $210D)

Problema:

O BDE está tentando usar um endereco de memoria que já está em uso pelo SO ou outra aplicação.

Solução:

1 – Fechar todas aplicações BDE;

2 – Executar o Administrador do BDE (Adm BDE) pelo “Painel de Controle” ou procurar o arquivo BDEADMIN.EXE (Adm BDE), este arquivo, normalmente, fica em algum diretório em “\Arquivos de Programas\Borland…”.

3 – Ao carregar Adm BDE clique na aba “Configuration”;

4 – Há um item na árvore, no lado esquerdo da tela do Adm BDE, chamado “Configuration”. Se não estiver expandido, expanda-o;

5 – Depois, expanda “System”. Abaixo do “System”, selecione “INIT”.

6 – Na janela ao lado direito, procure o parâmetro chamado “SHAREDMEMLOCATION”. Mude o valor para “5BDE”.

7 – Depois, clique na palavra “Object” na barra de menu da janela principal e selecione “Apply”.

8 -  Responda “OK” para a confirmação de “Save all edits…” (Salvar todas alterações).

 

 

Erro:

Memória insuficiente para esta operação (Insufficient memory for this operation – $2501)

Problema:

Sua aplicação (ou outra aplicação BDE) consumiu a memória reservada para o BDE.

Solução:

1 – Fechar todas aplicações BDE;

 

2 – Executar o Administrador do BDE (Adm BDE) pelo “Painel de Controle” ou procurar o arquivo BDEADMIN.EXE (Adm BDE), este arquivo, normalmente, fica em algum diretório em “\Arquivos de Programas\Borland…”.

3 – Execute o Adm BDE e clique na aba “Configuration”.

4 – Há um item na árvore, no lado esquerdo da tela do Adm BDE, chamado “Configuration”. Se não estiver expandido, expanda-o;

5 – Depois, expanda “System”. Abaixo do “System”, selecione “INIT”.

6 – Na janela ao lado direito, procure o parametro chamado “SHAREDMEMSIZE”. Mude o valor para 4096.

7 – Depois, clique na palavra “Object” na barra de menu da janela principal e selecione “Apply”.

8 – Responda “OK” para a confirmação de “Save all edits…” (Salvar todas alterações).

 

Tente iniciar a aplicação novamente. Caso continue com problemas para rodar a aplicação e o servidor estiver rodando Windows NT, 2000 ou superior, tente algumas instruções a seguir, mas desta vez deixe a propriedade “SHAREDMEMSIZE” com valor 4096, e altere a propriedade “SHAREDMEMLOCATION” para “0×5BDE”.

Aplique as alterações antes e tente rodar novamente sua aplicação. Se o mesmo erro permanecer tente alterar a propriedade “SHAREDMEMSIZE” para 8192. Se persistir o erro, tente informar “0×6BDE” para a propriedade “SHAREDMEMLOCATION”.

Outros valores podem ajudar a resolver este problema, são eles: 1000, 7000, e 7F00. Se nenhum desses valores resolverem, você pode tentar 2000, 3000, 4000, etc. ou qualquer valor dentro dos intervalos especificados para cada sistema operacional:

Windows NT/2000/2003/Vista/2008: SHAREDMEMLOCATION = 1000 to 7F00

Windows 95/98: SHAREDMEMLOCATION = 9000 to FFFF

Em outros casos usuários do BDE foi necessário remover ou desabilitar alguns drivers (som, impressora) no Windows NT/2000/2003/Vista/2008 para resolver o problema, mas nomalmente somente “realocando” o pool de memória usado pelo BDE na propriedade SHAREDMEMLOCATION resolve.

 

Abraços!!

 

Windows Media Player não abre

Filed Under (Multimídia, Windows) by Clécio ?>

Mexendo num notebook me deparei com um pequeno problema um pouco enjoado. Depois de ter feito algumas atualizações dos aplicativos… Winzip, IE, Firefox, Chrome e por ae vai o Windows Media Player 11 parou de funcionar. Tentava abrir ele e nada, nem no Gerenciador de tarefas aparecia o executável. Tentei atualizar o WMP mas informava que era a última versão já estava instalada.

Fazendo algumas pesquisas em alguns sites consegui achar uma solução que funcionou. Segue os passos caso tenha necessidade de acertar de algum note/pc um dia. Lembrando que o problema foi no Windows Vista. Outro S.O. não sei se funcionará.

No regedit vá até a seguinte chave:
HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer e renomeie para  MediaPlayer.old ou até mesmo apague ela se quiser por sua conta em risco.
Essa chave fica as informações de configuração do Windows Media Player. Informações somente do usuário(perfil) que está usando no momento.

Abra o prompt de comando como administrador e digite:
REGSVR32 JSCRIPT VBSCRIPT e pressione enter.
Dê ok nas duas janelas e pronto! Tente abrir seu Windows Media Player, na primeira vez que abrir terá que configurar novamente as opções.
Essa parte ele registra as dll’s jscript.dll e vbscript.dll encontradas na pasta System32. Em alguns casos é necessário registrar a dll no regedit para a aplicação funcionar corretamente, não basta apenas ficar na pasta System32.
Um abraço para Samuel Ribeiro do Windows Brasil.