Taskkill (Task Kill) é um comando do Prompt de comando do Windows capaz de finalizar um processo que está sendo executado no Windows através do PID, identificador de processo (Exemplo: 2104) ou pelo nome do arquivo (Exemplo: explorer.exe). O comando está presente no prompt de comando do Windows XP e posteriores.

 

@taskkill /f /im aplicativo.exe
@cd\folder\pasta\tasy
@aplicativo.exe
@close

 

Fonte: http://social.technet.microsoft.com/wiki/contents/articles/3412.finalizando-processos-via-linha-de-comando-taskkill-no-windows-7-pt-br.aspx

Olá pessoal,hoje vou demonstrar como criar um script para a execução de macro tarefas automaticamente, como exemplo o preenchimento de login e senha de um aplicativo para uma tela de painel de chamados, quando o computador ligar. Para que não haja a necessidade de intervenção manual.

Encontrei o site abaixo que oferece um aplicativo que funcionou de acordo o que eu precisava.

https://www.autohotkey.com

https://www.autohotkey.com/docs/commands/IfWinExist.htm

 

run regedit.exe /s C:\bento\Autologon\painel.rx.reg
run C:\bento\script.bat
Sleep 5000  ; Aguarda 15 segundos.
IfWinExist nome da janela windows
{
WinActivate  ; Automatically uses the window found above.
;WinMaximize  ; same
Send, painelrx{Enter}
return
}
;else
;    run C:\Bento\Autologon\1.txt
;Some text.
;    Send, Some text.{Tab}

RANK Function  OVER (PARTITION BY

 

,RANK() over (partition by   to_char(CI.DAT_REALIZACAO,’mm/yyyy’)                                      –,b.mes_ano_ref
ORDER by  CI.DAT_REALIZACAO) RANK

Irá mostrar a ordenação pelo ranking, exemplo:

11/04/2015 – 1

12/04/2015 – 2

13/04/2015 – 3

13/04/2015 – 3

15/04/2015 – 4

16/04/2015 – 5

16/04/2015 – 5

Hoje me deparei com o erro; ORA-01476 divisor is equal to zero, em um relatório, onde existia o cálculo de divisão.

O problema: Divisão por 0 (zero)

0/0

 

Solução:

CASE

select
case WHEN 0 (var) = 0 then 0
else
50 / 1
end soma
from dual
Resultado: 0

select
case WHEN 1 (var) = 0 then 0
else
50 / 2
end soma
from dual

Resultado: 25

Fonte: http://dba-oracle.com/t_ora_01476_divisor_equa_to_zero.htm

http://stackoverflow.com/questions/15798910/oracle-divisor-is-equal-to-zero

(2014/10)

RESOLUÇÃO NORMATIVA – RN Nº 376, DE 28 DE ABRIL DE 2015

Altera a Resolução Normativa – RN nº 295, de 9 de maio de 2012, que dispõe, em especial, sobre a geração, a transmissão e o controle de dados cadastrais de beneficiários do Sistema de Informações de Beneficiários da Agência Nacional de Saúde Suplementar – SIB/ANS; e  a RN nº 360, de 3 de dezembro de 2014, que estabelece o conteúdo mínimo obrigatório a ser observado pelas operadoras de planos privados de assistência à saúde para identificação unívoca de seus beneficiários, bem como sua disponibilização obrigatória de forma individualizada da Identificação Padrão da Saúde Suplementar.

A Diretoria Colegiada da Agência Nacional de Saúde Suplementar ANS, em vista do que dispõem os incisos XIX, XXXI e XXXVI do art. 4º e o inciso II do art.10, todos da Lei nº 9.961, de 28 de janeiro de 2000; o art. 20 da Lei nº 9.656, de 3 de junho de 1998; e a alínea “a” do inciso II do art. 86 da Resolução Normativa – RN nº 197, de 16 de julho de 2009, em reunião realizada em 22 de abril de 2015, adotou a seguinte Resolução Normativa e eu, Diretora Presidente-Substituta, determino a sua publicação.

Art. 1º  Esta Resolução altera a Resolução Normativa – RN nº 295, de 9 de maio de 2012, que dispõe, em especial, sobre a geração, a transmissão e o controle de dados cadastrais de beneficiários do Sistema de Informações de Beneficiários da Agência Nacional de Saúde Suplementar – SIB/ANS; e a RN nº 360, de 3 de dezembro de 2014 que estabelece o conteúdo mínimo obrigatório a ser observado pelas operadoras de planos privados de assistência à saúde para identificação unívoca de seus beneficiários, bem como sua disponibilização obrigatória de forma individualizada da Identificação Padrão da Saúde Suplementar.

 

Continue lendo em:  http://www.ans.gov.br/index.php?option=com_legislacao&view=legislacao&task=TextoLei&format=raw&id=2956

Olá hoje vou demonstrar como utilizar o gerador de dados do PL/SQL, uma funcionalidade bastante útil quando se precisa popular uma tabela para testes.

 

Criando a tabela

— Create table
create table TB_PESSOA_FISICA
(
nr_sequencia NUMBER,
nm_pessoa VARCHAR2(200),
dt_nascimento DATE,
sexo CHAR(1),
ds_rg VARCHAR2(40),
nr_cpf NUMBER(11),
ds_passaporte VARCHAR2(100),
nr_celular NUMBER,
ds_email VARCHAR2(100),
ds_site VARCHAR2(100)
)
tablespace DEV_DATA
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 5M
next 5M
minextents 1
maxextents unlimited
pctincrease 0
);
— Add comments to the columns
comment on column TB_PESSOA_FISICA.sexo
is ”’M”,”F”’;

 

Após abrir o PL/SQL Developer abrir a funcionalidade no menu ferramentas -> Data generator

gerador

 

A geração pode ser feita de 3 formas, sendo para teste visual, popular diretamente a tabela ou gerar um arquivo .sql, conforme exemplo abaixo.

Resultado em arquivo .sql

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (676682, ‘Katie Basinger’, ‘?’, ‘702874840’, ‘BR-063921453’, 887188870, ‘biazrvr@zqhwdvj.com’, ‘www.uweovptrlr.com’);

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (275765, ‘Matthew Emmerich’, ‘?’, ‘437142418’, ‘BR-259837828’, 068887587, ‘yriogou@ouspdgb.com’, ‘www.lmcjkxhgrq.com’);

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (444395, ‘Leelee Lewis’, ‘?’, ‘712642762’, ‘BR-297344731’, 844415207, ‘dkbggnc@rfnwnyp.com’, ‘www.blngqslczo.com’);

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (337775, ‘Sonny Bright’, ‘?’, ‘046284636’, ‘BR-389647948’, 551661358, ‘wuutgkw@tnoaivb.com’, ‘www.asztavilcd.com’);

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (493276, ‘Gaby Tomlin’, ‘?’, ‘386886248’, ‘BR-599360178’, 076930526, ‘mdrgkbt@izlmwsz.com’, ‘www.blesssyuot.com’);

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (586205, ‘Lila Furtado’, ‘?’, ‘665230936’, ‘BR-655403956’, 247439149, ‘ixmpmuz@pkuyfsc.com’, ‘www.rjfjnkgwuz.com’);

 

SELECT
NM_PESSOA, DT_NASCIMENTO, DS_EMAIL
FROM
PESSOA_FISICA_TB P
WHERE P.SEXO = ‘M’
AND (

(case when 2 = :PARAMETRO then P.TIPO end) in (1)
or
(case when 2 = :PARAMETRO then P.TIPO end) <> (1)

)

 

 

AND ((case when ‘S’ = :P_FERR then
1 end) = 1
or
(case when ‘N’ = :P_FERR then CE.NUM_CONTRATO end) <> (123)
)

Teclas de atalho — combinação com CTRL

Tecla Descrição
CTRL+SHIFT+( Exibe novamente as linhas ocultas dentro da seleção.
CTRL+SHIFT+) Exibe novamente as colunas ocultas dentro da seleção.
CTRL+SHIFT+& Aplica o contorno às células selecionadas.
CTRL+SHIFT_ Remove o contorno das células selecionadas.
CTRL+SHIFT+~ Aplica o formato de número Geral.
CTRL+SHIFT+$ Aplica o formato Moeda com duas casas decimais (números negativos entre parênteses)
CTRL+SHIFT+% Aplica o formato Porcentagem sem casas decimais.
CTRL+SHIFT+^ Aplica o formato de número Exponencial com duas casas decimais.
CTRL+SHIFT+# Aplica o formato Data com dia, mês e ano.
CTRL+SHIFT+@ Aplica o formato Hora com a hora e os minutos, AM ou PM.
CTRL+SHIFT+! Aplica o formato Número com duas casas decimais, separador de milhar e sinal de menos (-) para valores negativos.
CTRL+SHIFT+* Seleciona a região atual em torno da célula ativa (a área de dados circunscrita por linhas e colunas vazias).Em uma tabela dinâmica, seleciona o relatório inteiro.
CTRL+SHIFT+: Insere a hora atual.
CTRL+SHIFT+” Copia o valor da célula que está acima da célula ativa para a célula ou a barra de fórmulas.
CTRL+SHIFT+Mais (+) Exibe a caixa de diálogo Inserir para inserir células em branco.
CTRL+Menos (-) Exibe a caixa de diálogo Excluir para excluir as células selecionadas.
CTRL+; Insere a data atual.
CTRL+` Alterna entre a exibição dos valores da célula e a exibição de fórmulas na planilha.
CTRL+’ Copia uma fórmula da célula que está acima da célula ativa para a célula ou a barra de fórmulas.
CTRL+1 Exibe a caixa de diálogo Formatar Células.
CTRL+2 Aplica ou remove formatação em negrito.
CTRL+3 Aplica ou remove formatação em itálico.
CTRL+4 Aplica ou remove sublinhado.
CTRL+5 Aplica ou remove tachado.
CTRL+6 Alterna entre ocultar objetos, exibir objetos e exibir espaços reservados para objetos.
CTRL+8 Exibe ou oculta os símbolos de estrutura de tópicos.
CTRL+9 Oculta as linhas selecionadas.
CTRL+0 Oculta as colunas selecionadas.
CTRL+A Seleciona a planilha inteira.Se a planilha contiver dados, CTRL+A seleciona a região atual. Pressionar CTRL+A novamente seleciona a região atual e suas linhas de resumo. Pressionar CTRL+A novamente seleciona a planilha inteira.Quando o ponto de inserção está à direita de um nome de função em uma fórmula, exibe a caixa de diálogo Argumentos da função.

CTRL+SHIFT+A insere os nomes e os parênteses do argumento quando o ponto de inserção está à direita de um nome de função em uma fórmula.

CTRL+N Aplica ou remove formatação em negrito.
CTRL+C Copia as células selecionadas.CTRL+C seguido por outro CTRL+C exibe a Área de Transferência.
CTRL+D Usa o comando Preencher Abaixo para copiar o conteúdo e o formato da célula mais acima de um intervalo selecionado nas células abaixo.
CTRL+F Exibe a caixa de diálogo Localizar e Substituir com a guia Localizar selecionada.SHIFT+F5 também exibe essa guia, enquanto SHIFT+F4 repete a última ação de Localizar.CTRL+SHIFT+F abre a caixa de diálogo Formatar Células com a guia Fonte selecionada.
CTRL+G Exibe a caixa de diálogo Ir para.F5 também exibe essa caixa de diálogo.
CTRL+H Exibe a caixa de diálogo Localizar e Substituir com a guia Substituir selecionada.
CTRL+I Aplica ou remove formatação em itálico.
CTRL+K Exibe a caixa de diálogo Inserir Hiperlink para novos hiperlinks ou a caixa de diálogo Editar Hiperlink para os hiperlinks existentes que estão selecionados.
CTRL+N Cria uma nova pasta de trabalho em branco
CTRL+O Exibe a caixa de diálogo Abrir para abrir ou localizar um arquivo.CTRL+SHIFT+O seleciona todas as células que contêm comentários.
CTRL+P Exibe a caixa de diálogo Imprimir.CTRL+SHIFT+P abre a caixa de diálogo Formatar Células com a guia Fonte selecionada.
CTRL+R Usa o comando Preencher à Direita para copiar o conteúdo e o formato da célula mais à esquerda de um intervalo selecionado nas células à direita.
CTRL+B Salva o arquivo ativo com seu nome de arquivo, local e formato atual.
CTRL+T Exibe a caixa de diálogo Criar Tabela.
CTRL+S Aplica ou remove sublinhado.CTRL+SHIFT+S alterna entre a expansão e a redução da barra de fórmulas.
CTRL+V Insere o conteúdo da Área de Transferência no ponto de inserção e substitui qualquer seleção. Disponível somente depois de ter recortado ou copiado um objeto, texto ou conteúdo de célula.CTRL+ALT+V exibe a caixa de diálogo Colar Especial, disponível somente depois que você recortar ou copiar um objeto, textos ou conteúdo de célula em uma planilha ou em outro programa.
CTRL+W Fecha a janela da pasta de trabalho selecionada.
CTRL+X Recorta as células selecionadas.
CTRL+Y Repete o último comando ou ação, se possível.
CTRL+Z Usa o comando Desfazer para reverter o último comando ou excluir a última entrada digitada.CTRL+SHIFT+Z usa o comando Desfazer ou Refazer para reverter ou restaurar a correção automática quando Marcas Inteligentes de AutoCorreção são exibidas.

 

Teclas de função

Tecla Descrição
F1 Exibe o painel de tarefas da Ajuda do Microsoft Office Excel.CTRL+F1 exibe ou oculta a Faixa de Opções, um componente da Interface de usuário do Microsoft Office Fluent.ALT+F1 cria um gráfico dos dados no intervalo atual.

ALT+SHIFT+F1 insere uma nova planilha.

F2 Edita a célula ativa e posiciona o ponto de inserção no fim do conteúdo da célula. Ele também move o ponto de inserção para a Barra de Fórmulas para edição em uma célula desativada.SHIFT+F2 adiciona ou edita um comentário de célula.CTRL+F2 exibe a janela Visualizar Impressão.
F3 Exibe a caixa de diálogo Colar Nome.SHIFT+F3 exibe a caixa de diálogo Inserir Função.
F4 Repete o último comando ou ação, se possível.CTRL+F4 fecha a janela da pasta de trabalho selecionada.
F5 Exibe a caixa de diálogo Ir para.CTRL+F5 restaura o tamanho da janela da pasta de trabalho selecionada.
F6 Alterna entre a planilha, a Faixa de Opções, o painel de tarefas e os controles de zoom. Em uma planilha que foi dividida (menu Exibir, comando Gerenciar Esta Janela, Congelar Painéis, Dividir Janela), F6 inclui os painéis divididos ao alternar entre painéis e a área da Faixa de Opções.SHIFT+F6 alterna entre a planilha, os controles de zoom, o painel de tarefas e a Faixa de Opções.CTRL+F6 alterna para a próxima janela da pasta de trabalho quando mais de uma janela da pasta de trabalho é aberta.
F7 Exibe a caixa de diálogo Verificar ortografia para verificar a ortografia na planilha ativa ou no intervalo selecionado.CTRL+F7 executa o comando Mover na janela da pasta de trabalho quando ela não está maximizada. Use as teclas de direção para mover a janela e, quando terminar, pressione ENTER ou ESC para cancelar.
F8 Ativa ou desativa o modo estendido. Nesse modo, Seleção Estendida aparece na linha de status e as teclas de direção estendem a seleção.SHIFT+F8 permite adicionar uma célula não adjacente ou um intervalo a uma seleção de células, utilizando as teclas de direção.CTRL+F8 executa o comando Tamanho (no menu Controle da janela da pasta de trabalho), quando uma pasta de trabalho não está maximizada.

ALT+F8 exibe a caixa de diálogo Macro para criar, executar, editar ou excluir uma macro.

F9 Calcula todas as planilhas em todas as pastas de trabalho abertas.SHIFT+F9 calcula a planilha ativa.CTRL+ALT+F9 calcula todas as planilhas em todas as pastas de trabalho abertas, independentemente de elas terem sido ou não alteradas desde o último cálculo.

CTRL+ALT+SHIFT+F9 verifica novamente as fórmulas dependentes e depois calcula todas as células em todas as pastas de trabalho abertas, inclusive as células que não estão marcadas para serem calculadas.

CTRL+F9 minimiza a janela da pasta de trabalho para um ícone.

F10 Ativa e desativa as dicas de tecla.SHIFT+F10 exibe o menu de atalho para um item selecionado.ALT+SHIFT+F10 exibe o menu ou a mensagem de uma marca inteligente. Se mais de uma marca inteligente estiver presente, alterna para a marca inteligente seguinte e exibe seu menu ou sua mensagem.

CTRL+F10 maximiza ou restaura a janela da pasta de trabalho selecionada.

F11 Cria um gráfico dos dados no intervalo selecionado.SHIFT+F11 insere uma nova planilha.ALT+F11 abre o Editor do Microsoft Visual Basic, no qual você pode criar uma macro utilizando o VBA (Visual Basic for Applications).
F12 Exibe a caixa de diálogo Salvar Como.

 

Outras teclas de atalho úteis

Tecla Descrição
TECLAS DE DIREÇÃO Move uma célula para cima, para baixo, para a esquerda ou para a direita na planilha.CTRL+TECLAS DE DIREÇÃO move para a margem da região de dados atual em uma planilha.SHIFT+TECLAS DE DIREÇÃO estende a seleção das células em uma célula.

CTRL+SHIFT+TECLAS DE DIREÇÃO estende a seleção de células à última célula preenchida na mesma coluna ou linha como a célula ativa ou, se a próxima célula estiver em branco, estende a seleção para a próxima célula preenchida.

SETA PARA A ESQUERDA ou SETA PARA A DIREITA seleciona a guia à esquerda ou à direita quando a Faixa de Opções está selecionada. Quando um submenu está aberto ou selecionado, essas teclas de direção alternam entre o menu principal e o submenu. Quando uma guia da Faixa de Opções está selecionada, essas teclas navegam entre os botões da guia.

SETA PARA BAIXO ou SETA PARA CIMA seleciona o próximo comando ou o comando anterior quando um menu ou submenu está aberto. Quando uma guia da Faixa de Opções está selecionada, essas teclas navegam para cima ou para baixo no grupo da guia.

Na caixa de diálogo, as teclas de direção se movem entre opções em uma lista suspensa aberta ou entre opções em um grupo de opções

SETA PARA BAIXO ou ALT+SETA PARA BAIXO abre uma lista suspensa selecionada.

BACKSPACE Exclui um caractere à esquerda na Barra de Fórmulas.Além disso, desmarca o conteúdo da célula ativa.No modo edição de célula, ele exclui o caractere à esquerda do ponto de inserção.
DELETE Remove o conteúdo da célula (dados e fórmulas) das células selecionadas sem afetar os formatos de célula ou os comentários.No modo edição de célula, ele exclui o caractere à direita do ponto de inserção.
END Move para a célula no canto inferior direito da janela quando SCROLL LOCK está ativado.Também seleciona o último comando no menu quando um menu ou submenu fica visível.CTRL+END move para a última célula na planilha, na linha usada mais abaixo da coluna usada mais à direita. Se o cursor estiver na barra de fórmulas, CTRL+END move o cursor para o final do texto.

CTRL+SHIFT+END estende a seleção das células para a última célula utilizada na planilha (canto inferior direito). Se o cursor estiver na barra de fórmulas, CTRL+SHIFT+END seleciona todos os textos na barra de fórmulas da posição do cursor até o final — isso não afeta a altura da barra de fórmulas.

ENTER Conclui uma entrada de célula da célula ou da Barra de Fórmulas e seleciona a célula abaixo (por padrão).No formulário de dados, ele move para o primeiro campo no próximo registro.Abre um menu selecionado (pressione F10 para ativar a barra de menus) ou executa a ação para um comando selecionado.

Na caixa de diálogo, ele executa a ação do botão de comando padrão na caixa de diálogo (o botão com o contorno em negrito, geralmente o botão OK).

ALT+ENTER inicia uma nova linha na mesma célula.

CTRL+ENTER preenche o intervalo de células selecionado com a entrada atual.

SHIFT+ENTER conclui uma entrada de célula e seleciona a célula de cima.

ESC Cancela uma entrada na célula ou na barra de fórmulas.Fecha um menu ou um submenu, uma caixa de diálogo ou uma janela de mensagens aberta.Também fecha o modo de exibição de tela inteira, quando esse modo está aplicado, e retorna ao modo de exibição de tela normal para exibir novamente a faixa de opções e a barra de status.
HOME Move para o início de uma linha em uma planilha.Move para a célula no canto superior esquerdo da janela quando SCROLL LOCK está ativado.Seleciona o primeiro comando no menu quando um menu ou submenu fica visível.

CTRL+HOME move para o início de uma planilha.

CTRL+SHIFT+HOME estende a seleção de células até o início da planilha.

PAGE DOWN Move uma tela para baixo na planilha.ALT+PAGE DOWN move uma tela para a direita na planilha.CTRL+PAGE DOWN move para a próxima planilha na pasta de trabalho.

CTRL+SHIFT+PAGE DOWN seleciona a planilha atual e a próxima planilha na pasta de trabalho.

PAGE UP Move uma tela para cima na planilha.ALT+PAGE UP move uma tela para a esquerda na planilha.CTRL+PAGE UP move para a planilha anterior na pasta de trabalho.

CTRL+SHIFT+PAGE UP seleciona a planilha atual e a anterior na pasta de trabalho.

BARRA DE ESPAÇOS Em uma caixa de diálogo, executa a ação para o botão selecionado ou marca uma caixa de seleção.CTRL+BARRA DE ESPAÇOS seleciona uma coluna inteira na planilha.SHIFT+BARRA DE ESPAÇOS seleciona uma linha inteira na planilha.

CTRL+SHIFT+BARRA DE ESPAÇOS seleciona a planilha inteira.

  • Se a planilha contiver dados, CTRL+SHIFT+BARRA DE ESPAÇOS seleciona a região atual. Pressionar CTRL+SHIFT+BARRA DE ESPAÇOS novamente seleciona a região atual e suas linhas de resumo. Pressionar CTRL+SHIFT+BARRA DE ESPAÇOS mais uma vez seleciona a planilha inteira.
  • Quando um objeto é selecionado, CTRL+SHIFT+BARRA DE ESPAÇOS seleciona todos os objetos em uma planilha.

ALT+BARRA DE ESPAÇOS exibe o menu Controle para a janela do Microsoft Office Excel.

TAB Move uma célula para a direita em uma planilha.Move entre células desprotegidas em uma planilha protegida.Move para a próxima opção ou para o grupo de opções em uma caixa de diálogo.

SHIFT+TAB move para a célula anterior em uma planilha ou para a opção anterior em uma caixa de diálogo.

CTRL+TAB alternar para a próxima guia na caixa de diálogo.

CTRL+SHIFT+TAB alterna para a guia anterior em uma caixa de diálogo.

https://support.office.com/pt-br/article/Teclas-de-atalho-e-de-fun%C3%A7%C3%B5es-do-Excel-1798d9d5-842a-42b8-9c99-9b7213f0040f?ui=pt-BR&rs=pt-BR&ad=BR