Ir ao conteúdo
  • Cadastre-se

Antonio Baptista

Membro Pleno
  • Posts

    68
  • Cadastrado em

  • Última visita

  1. @Midori Boa tarde , muito obrigado deu certo. Grato pela atencao
  2. @Midori Segue um print e anexo , pela syntax que você mandou não esta deletando as linhas , consegue pegar esse arquivo anexo e rodar por ai ? exemplo.zip
  3. @Midori Boa tarde , percebi que no meu arquivo de origem na frase esta um "linguicao" ai ele não encontra a pesquisa , como faco no excel manual , faco o filtro e pesquiso se na linha contem ai da certo , mas como colocar nessa syntax isso . Por exemplo se na coluna A contem a palavra MINISTERIO então delete. não sei se me expressei legal Grato
  4. @Midori Boa tarde o excel tem somente a coluna A , segue um exemploPasta1.xlsx Grato
  5. @devair1010 Boa noite fiz o teste e funcionou,mas não consigo colocar varias linhas ao mesmo tempo pra remover, imagine quer terei uma planilha de 500 linhas, com 30 ocorrencias para excluir, tipo excluir as palavras segunda terca quarta quinta sexta sábado e etc ? terei que fazer um a um ? Obrigado pelo apoio
  6. Boa noite . Preciso criar uma macro excel para pesquisar diversas ocorrencias em uma planilha e excluir a linha inteira. ex arquivo MINISTERIO DA AGRICULTURA TESTE DE EXCLUSAO 001 SEMPRE ESTOU AQUI 003 NUNCA ESTOU AQUI Fazer um for no arquivo acima e excluir a linha inteira, com as ocorrencias que comecem com os titulos MINISTERIO , 001 e 003 Grato.
  7. @ricardo_br Alterei agora e nesse trecho não preciso mexer ? if not "%Vazio: =%"=="" for %%a in ("%Linha:~42,9%") do set NovoArquivo=%CArquivo%%NArquivo%_Resultado%EArquivo% for /f "usebackq delims=" %%a in ("%Arquivo%") do call :Editar "%%~a" if exist "%NovoArquivo%" start "" notepad.exe "%NovoArquivo%" exit :Editar set "Linha=%~1" set "Vazio=%Linha:~1497,10%" if not defined Vazio goto :EOF if not "%Vazio: =%"=="" for %%a in ("%Linha:~42,9%") do >>"%NovoArquivo%" echo %%~a goto :EOF
  8. @ricardo_br Boa noite. Por favor consegue me ajudar a uns meses atras criou uma bat para mim . Preciso altera.la para que pesquise da coluna 1497 se as proximas 10 posições estiverem preenchidas ele printe no arquivo. Mexi nas posições , mas não consegui acertar.. exemplo abaixo : @echo on. REM --------> PROCURA SE TEM DATA DE EXCLUSAO <-------- :: Coloque aqui o arquivo (se não tiver na mesma pasta que o bat o caminho completo:) set "Arquivo=C:\UNIMED_QUENTE\itau_fim_mes\esta_na_matricula_e_esta_arquivo_itau.txt" if not exist "%Arquivo%" goto :NExiste :: NArquivo = Nome do Arquivo :: EArquivo = Extensão do Arquivo :: CArquivo = Caminho do Arquivo for %%a in ("%Arquivo%") do ( set NArquivo=%%~na set EArquivo=%%~xa set CArquivo=%%~dpa ) set NovoArquivo=%CArquivo%%NArquivo%_Resultado%EArquivo% for /f "usebackq delims=" %%a in ("%Arquivo%") do call :Editar "%%~a" if exist "%NovoArquivo%" start "" notepad.exe "%NovoArquivo%" exit :Editar set "Linha=%~1" echo %linha% set "Vazio=%Linha:~1477,30%" if not defined Vazio goto :EOF pause if not "%Vazio: =%"=="" for %%a in ("%Linha:~41,10%") do >>"%NovoArquivo%" echo %%~a goto :EOF :NExiste echo. echo O arquivo: "%Arquivo%" não existe echo. pause exi
  9. @Diego Mendes Rodrigues Boa noite , montei o codigo abaixo e funcionou, obrigado. Set TDate=%date:~6,4%%date:~3,2%%date:~0,2% for /f "delims=" %%i in (' forfiles /p C:\teste /s /m *.txt /d -7 /c "cmd /c echo @path" ') do ( "C:\Program Files\7-Zip\7z" a "C:\teste\teste_%TDate%.zip" %%i )
  10. Boa tarde Preciso desenvolver uma bat windows, para listar todos os arquivos com mais de 90 dias de um diretorio, e em seguida fazer o zip. não estou conseguindo aninhar os comandos REM - LISTA ARQUIVOS COM + 90 DIAS forfiles.exe /s /p "E:\CC\RunBatch" /m *.log /d -90 2>null REM- FAZ O ZIP "C:\Program Files\7-Zip\7z.exe" a log.zip (entrada com nomes dos arquivos pego na linha acima) |Grato.
  11. @ricardo_br Ricardo não precisa esta ótimo assim. Grato
  12. @ricardo_br Boa tarde, esta correto sim seu entendimento , eu que não consegui chegar nessa conclusao . Grato
  13. @ricardo_br Ricardo Boa noite , ficou excelente muito obrigado pela ajuda , você como sempre nos surpreendendo. Tks
  14. @ricardo_br @Ricardo Boa tarde, fiz os testes ele não estava gerando o arquivo de log, em vez de >> no comeco da linha coloquei no final ai resolveu. 2pontos quando não tiver nenhum processo rodando na hora dessa execucao, ele fica engordando a saida com o cabecalho vazio ou seja ficara cheio de cabecalho. não da pra inverter a ordem , tipo so gerar se achar execucoes com mais de 15 minutos ? Faltou o numero do PID dos processos. Vou tentar ajustar esses pontos (sou fraco nisso , mas vou tentar) Obrigado
  15. @ricardo_br Ricardo isso mesmo que preciso, me manda o codigo por favor . Grato

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!