Automatizar extração de dados do SAP utilizando macro excel

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ม.ค. 2025

ความคิดเห็น • 228

  • @hallelujahzion
    @hallelujahzion 3 ปีที่แล้ว +9

    Gostaria de tirar uma dúvida. Quando executo o código, após abrir o SAP e preencher login e senha, gera uma mensagem ("Um script está tentando acessar o SAP GUI"). Como posso eliminar essa mensagem para o script dar continuidade normalmente, sem necessidade de clicar no "ok"?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +9

      Para eliminar isto, é necessário alterar a configuração de alerta do SAP: Tela login PRD > Alt+F12 > Opções > Scripting > Desmarcar "Notificar se um scrp..." e Desmarcar "Notificar qdo um scrp..."

    • @VER100TIR
      @VER100TIR 2 ปีที่แล้ว +4

      Bem simples, em qualquer area do SAP procurar o icone da TV Colorida clicar e ir em:
      Opções +
      Acessibilidade & Scripiting +
      Scripiting +
      ( Deixar " Ativar Scripiting marcado)
      e desmarcar as 2 caixinhar Notificar

  • @aasilveira_1982
    @aasilveira_1982 3 ปีที่แล้ว +3

    Sensacional!! Vim buscar uma ideia e estou saindo com uma tremenda solução!! Parabéns pelo conteúdo simples e objetivo e de alta qualidade!! E obrigado por compartilhar seu conhecimento conosco!

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +2

      Este é o grande objetivo do canal Artur, trazer soluções simples mas robustas. Grande abs

    • @aasilveira_1982
      @aasilveira_1982 3 ปีที่แล้ว

      Consegui automatizar alguns relatórios. Mas tem um caso que o relatório é pesado e aparece sempre uma msg na tela, que diz: "Excel está aguardando que conclua uma ação OLE". Abre várias vezes esse mesmo pop-up, que preciso dar OK. Tem alguma dica para automatizar isso, pois é no Excel e não no SAP.

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      ​@@aasilveira_1982 , favor colocar no início da sub primária, o comando descrito abaixo, porém não tenho certeza se isto gerará ou não erros no seu processamento.
      Application.DisplayAlerts = False

    • @aasilveira_1982
      @aasilveira_1982 3 ปีที่แล้ว

      Obrigado. Vou tentar aqui depois te aviso. Grande abraço!

    • @aasilveira_1982
      @aasilveira_1982 3 ปีที่แล้ว

      @@AndersonVeloso_ duas coisas que não consegui fazer, abrir o SAP LOGON e em seguida abrir a conexão, pois dá erro de Compilação e Erro de Sintaxe, e não consegui remover as janelas de alerta. Como alternativa, eu abro o SAP até chegar na tela de usuário e senha e faço login e executo as transações com o script. Não consegui 100%, mas esses 90% já estão ajudando muito. Se tiver alguma dica, estou aqui pra aprender com você. Abraço e Obrigado!

  • @tomalves5920
    @tomalves5920 ปีที่แล้ว +4

    Vc não sabe o monstro que criou com esta aula ❤
    Sou teu fã!

  • @BRUNOMTR
    @BRUNOMTR 2 ปีที่แล้ว +2

    Sensacional! Isso vai ajudar muito nos meus processos de atualização de indicadores.

  • @manoelantunesdasilvanetone2442
    @manoelantunesdasilvanetone2442 3 ปีที่แล้ว +1

    Muito bom. Eu estou utilizando no meu dia a a dia.
    Continue motivado para trazer coisas novas. abraços,

  • @deniziocarvalho9728
    @deniziocarvalho9728 2 ปีที่แล้ว +1

    Parabéns por gerar conteúdos de qualidade e replicar o conhecimento amigo!!!

  • @TigerFire144
    @TigerFire144 ปีที่แล้ว +3

    Meu código ta dando erro de sintaxe e fiz exatamente igual voce =(

  • @deiserodrigues5580
    @deiserodrigues5580 3 ปีที่แล้ว +1

    Parabéns Anderson! Me ajudou muito, vou ganhar bastante tempo com essa automatização. Excelente dica! Obrigada

  • @kauanafranca8424
    @kauanafranca8424 ปีที่แล้ว +4

    set connection = application.children(0) error 614. está dando esse erro, alguém sabe porque?

  • @joaomoraisotavio6011
    @joaomoraisotavio6011 3 ปีที่แล้ว +8

    Show! Poderia, por favor, trazer mais conteúdos de VBA com o SAP?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +3

      Claro. Está nos planos. Valeuuuuu

  • @pedropaulobarrelinabreuseg7728
    @pedropaulobarrelinabreuseg7728 ปีที่แล้ว

    Na linha 17, Application.Wait Now + TimeValue("00:00:07") está dando erro.
    Aparece definir variável, o que posso fazer?

  • @rodrigoregisr
    @rodrigoregisr ปีที่แล้ว +1

    Anderson, obrigado pelo ótimo vídeo. Muito bom o conteúdo. Mas fiquei com uma dúvida, aqui deu erro de sintaxe na primeira linha… e não mostra onde eh… sabe oque pode ser?

  • @djwesleymarques
    @djwesleymarques 2 ปีที่แล้ว

    Muito bom! Obrigado por compartilhar.

  • @carlosrogerio4865
    @carlosrogerio4865 17 วันที่ผ่านมา

    Obrigado pelos vídeos excelentes dicas!
    Por gentileza tenho uma planilha em Excel com várias remessas de pedido que precisam ser canceladas, porém não consigo fazer de forma massiva, é preciso entrar na transação várias vezes e clicar na lixeira e sair, copiar outra remessa e abrir novamente clicar na lixeira e assim sucessivamente é possível cancelar por scripts?

  • @jerryanjos8888
    @jerryanjos8888 3 ปีที่แล้ว +1

    Boa noite @Anderson Veloso, eu preciso extrair 2 relatórios do Sap e colocar na mesma pasta para depois trabalhar no power query. Se colocar substituir o 2° arquivo ira sobrepor o 1°?
    Como faço para manter os dois arquivos?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Olá Jerry, são 2 exportacoes de transacoes distintas, correto? Desta forma, basta nomear cada export de uma maneira diferente.

  • @edvanedadasilva4762
    @edvanedadasilva4762 9 หลายเดือนก่อน

    Gostei de mais deste conteúdo!"!!

  • @julianacastro4823
    @julianacastro4823 11 หลายเดือนก่อน

    Ola Anderson, você presta algum
    Tipo de consultoria ou curso com relação ao tema deste vídeo? Estou procurando uma
    Consultoria para me ajudar com algumas dúvidas de vba ?

  • @alexsandrosilvabranco9790
    @alexsandrosilvabranco9790 2 ปีที่แล้ว +1

    Muito bom, obrigado!

  • @fernandomoreira9393
    @fernandomoreira9393 9 หลายเดือนก่อน

    Bom dia, Anderson, tenho uma dúvida para tirar.
    Quando eu executo o script por meio de um Workbook qualquer do excel, ele abre o arquivo exportado do sap apenas como leitura, você sabe o pq e como posso mudar isso?

  • @TigerFire144
    @TigerFire144 ปีที่แล้ว

    Ola Anderson, a configuração do meu sap não mostra na tela inicial o botão de gravação de scrip, primeiro eu preciso fazer o logon para depois realizar o scrip, dessa maneira quando o scrip rodado ele não funciona pois não tem como fazer o login no SAP (obs: meu SAP esta configurado para abrir sem senha)

  • @isabellaconde1596
    @isabellaconde1596 2 ปีที่แล้ว

    Boa tarde! Qual é o scrit padrão para abertura da tela de login do SAP760 PRD desktop? Obrigada

  • @alessandraorticelli6809
    @alessandraorticelli6809 10 หลายเดือนก่อน

    Boa tarde, preciso exportar dados de uma transaçao fbl1n, que não gera , somente em ordem spool, para depois poder salvar e enviar, Obs. as datas sao alteradas, como fazer? Outra duvida, o desenvolver que abro no excel, onde abro a tela para copiar a macro que fez?

  • @AnaCarolina-yx9kx
    @AnaCarolina-yx9kx ปีที่แล้ว

    Anderson, consigo fazer uma macro para baixar iox no SAP?

  • @Inti25
    @Inti25 2 ปีที่แล้ว +2

    Que tutorial é esse que fica cobrindo tudo?

  • @higormassa2036
    @higormassa2036 2 ปีที่แล้ว

    Cara parabéns pelo trabalho

  • @depaulamarinho8525
    @depaulamarinho8525 2 ปีที่แล้ว +1

    Olá boa tarde Amigo , parabéns pelo excelente trabalho! Utilizo estes códigos já a algum tempo fazendo este tipo de extração de dados no formato de planilha ou arquivo. Txt. Minha dúvida é a seguinte: saberia informar se existe algum código vba específico para fechar o arquivo do excel baixado pelo SAP? A pergunta se dá por conta de que na minha rotina há situações que abrem muitas planilhas e durante o processo tenho que ir fechando uma a uma já que estes arquivos são abertos em outra instância do Excel diferente da que a macro roda.

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว +1

      Bom dia, eu tenho um exemplo de código onde se fecha o arq. origem SAP no momento de transferir os dados para outro arq. excel, não sendo isto, talvez você consigar adaptar.
      Sub Copiar_Dados_CRM()
      'Copiar dados entre arquivos
      Dim wsOrigem As Worksheet
      Dim wsDestino As Worksheet
      'Abrir arquivo externo (Origem): MG1
      Workbooks.Open Filename:="C:\Users\Documents\SIMUL_MG1.xls"
      'Arquivos e Abas de Origem e Destino
      Set wsOrigem = Workbooks("SIMUL_MG1.xls").Worksheets("SIMUL_MG1")
      Set wsDestino = Workbooks("REPORT_MESTRE.xlsm").Worksheets("Dados_SAP")

      With wsOrigem
      'Copiar dados no arquivo origem e colar no destino
      Range("A2:Y2").Select
      Range(Selection, Selection.End(xlDown)).Select
      Selection.Copy Destination:=wsDestino.Range("A3")
      End With
      'Fechar arquivo origem sem salvar
      Workbooks("SIMUL_MG1.xls").Close SaveChanges:=False
      End Sub

  • @julianacastro4823
    @julianacastro4823 11 หลายเดือนก่อน

    Ola, você tem LinkedIn? Presta acessória sobre o conteúdo ?

  • @FranciscoAdeA
    @FranciscoAdeA 3 ปีที่แล้ว +1

    Show de bola ! Muito bom. Valeu! Me inscrevi no seu canal também.

  • @flaviovinicius2675
    @flaviovinicius2675 ปีที่แล้ว

    Fala anderson, como consigo contato com você ?

  • @brunabafini4670
    @brunabafini4670 ปีที่แล้ว

    Obrigada pelo video. Tira uma dùvida se tive uma macro pronta, onde preciso fazer esse passo de consultar uma transação e extrair um relatorio que link com material salvo e só envie email automatico para os casos selecionados desse relatorio. È possivel?

    • @AndersonVeloso_
      @AndersonVeloso_  ปีที่แล้ว

      Tudo é possível no universo das macros.
      Você pode sim, executar uma rotina ao término dessa, para qualquer outra coisa, mas claro, que essas conexões aumentam a complexidade da programação exponencialmente.

  • @Markinhos131
    @Markinhos131 3 ปีที่แล้ว +3

    Parabéns Anderson!!! Excelente dica, ganhou mais um inscrito!!
    Um ajuste q fiz foi o Sap Logon Pad 740 para Sap Logon Pad 750.
    Tira uma dúvida por gentileza? No caso eu precisaria utilizar o PRE no SAP, eu tentei modificar o codigo na parte onde você fala de "PRD" para "PRE" mas ele não aceitou. Saberia me informar qual seria o ajuste correto por gentileza? Segue abaixo o ajuste que tentei. Precisaria utilizar o modulo SAP PRE 6063.
    Application.SendKeys "PRE", True
    Application.Wait Now + TimeValue ("00:00:03")
    Application.SendKeys "~", True
    Application.Wait Now + TimeValue ("00:00:07")
    Fico no aguardo e desde já agradeço

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      Favor print a tela da janela do SAP, onde lista todos os módulos, e mande para meu email andersonmoc@hotmail.com

    • @Markinhos131
      @Markinhos131 3 ปีที่แล้ว

      @@AndersonVeloso_ Boa noite, encaminhado!

    • @rafaelclaus5130
      @rafaelclaus5130 3 ปีที่แล้ว

      @@Markinhos131 Boa noite Marcos, estava enfrentando o mesmo problema para abrir a segunda a tela do SAP, você conseguiu resolver? Poderia me ajudar com o código?
      Grato.

    • @HeyJonnes
      @HeyJonnes 2 ปีที่แล้ว

      Deu certo, amigo? Mesmo bo acontecendo aqui com o SAP 750.

    • @jaquelinerodrigues6987
      @jaquelinerodrigues6987 2 ปีที่แล้ว

      Estou com o mesmo problema, porém meu SAP é 770

  • @YoelCarpiotpm
    @YoelCarpiotpm ปีที่แล้ว

    Oloi.... muito obrigado por responder.
    E qual é a Utilidade debutar esta macro e sap...... Cara no se mais achou interessante

  • @familiacostaeteixeira
    @familiacostaeteixeira 2 ปีที่แล้ว

    Já uso o SAP, gostaria de rodar duas ou mais macro ao mesmo tempo. Pois fico presso quando a macro é demorada. O que pode me ajudar?

  • @eltondantas999
    @eltondantas999 3 ปีที่แล้ว +1

    Excelente conteúdo em seu canal…gostaria de tirar uma dúvida…quando gravo o script para gerar um relatório dentro do sap, como faço para ele trazer sempre do dia anterior?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Olá Elton, veja a solução neste vídeo. th-cam.com/video/Hxu2E3RNBA4/w-d-xo.html

  • @aloisiocordeiro901
    @aloisiocordeiro901 2 หลายเดือนก่อน

    Serve para o SAP Hana?

  • @otavioneto2947
    @otavioneto2947 2 ปีที่แล้ว

    Bom dia! Eu já vi seu vídeo de criar uma variante, mas eu não poderia criar ela já no Excel, e passar como variável dentro do script do SAP?

  • @rodrigouf85
    @rodrigouf85 ปีที่แล้ว

    Boa tarde meu amigo, eu consegui executar, mas com um detalhe. Eu só consigo executar o que eu programei, só quando eu abro SAP e Abro a conexão que acesso. Acredito que tenho que mudar o caminho para automaticamente abrir essa conexão que eu preciso. Consegue me ajudar nessa... Obrigado!

  • @SamuelCardoso-o1t
    @SamuelCardoso-o1t ปีที่แล้ว

    No seu vídeo você abre o "PRD" estou tentando abrir o ECC6 - Produção, mas quando eu troco o nome ele dá erro no AppActivate "SAP logon Pad 740" você saberia me informar o pq disso?

  • @fernandovieira702
    @fernandovieira702 6 หลายเดือนก่อน

    olá, estou com um problema na etapas do código regado pelo script do meu SAP e n consigo resolver, consegue me ajudar?
    quando executo aparece esse erro " erro em tempo de execução" como posso resolver?

  • @RicardoSilva-hu9vi
    @RicardoSilva-hu9vi 2 ปีที่แล้ว

    Boa tarde! Preciso fazer isso pra 3 relatórios diferentes e preciso salvar em arquivos diferentes também, consigo?

  • @luizpenha2732
    @luizpenha2732 3 ปีที่แล้ว +1

    Show !!! Trabalho com uma tela no SAP onde fica registrado veículos que estão aguardando descarregamento, seria possível utilizando o número da pesagem , por exemplo, copiar a linha que contém as informações dessa pesagem e transferir para um formulário no Excel?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      Olá Luiz, tudo é possível através desta interação Excel > Sap.
      É claro que Depende das variáveis de entradas desta transação.
      Mas basta você ir juntando soluções que você consegue implementar uma macro que faça todo o processo.

  • @Heleno-v4m
    @Heleno-v4m 3 ปีที่แล้ว +1

    Anderson me inscrevi no teu canal, pena que o arquivo não esta disponivel para download, né ?
    Obrigado.

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +2

      Olá colega, fico feliz pela inscrição. Não coloquei por questão de segurança e por se tratar de poucas linhas. Abs e fique ligado nos próximos vídeos.

  • @tainaraalves7882
    @tainaraalves7882 3 ปีที่แล้ว +2

    Muito boa sua aula, foi muito útil para mim. Eu estou com um probleminha, consegui extrair, deu tudo certo, mas ele quando extrai, abre o arquivo de excel, e eu não queria que o arquivo ficasse aberto. Eu coloquei no fim do código para fechar o arquivo de excel, mas dá erro, porque ele só abre o arquivo quando para de rodar a macro, então na hora que está rodando a macro e chega na parte para pedi para ele fechar, o arquivo ainda não está aberto. Saberia alguma forma de me ajudar?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Olá Tainá, fixo feliz.
      Crie uma nova sub, do fechamento, e faça a inclusão deste comando na sub principal (que comanda as subs). Acho que funcionará

  • @mafortt
    @mafortt 2 ปีที่แล้ว +1

    Olá professor, com relação a parte de salvar o macro no SAP, é possível salvar a macro com o SAP já aberto e dessa forma não ter que colocar a senha no código?
    Pergunto pois em caso de planilhas de uso coletivo pode dar problema ter a senha salva.

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว +1

      Prezado Fernando.
      Possível sim.
      Basta começar a gravar o procedimento no sap, após o login, simples assim.

  • @jujucavalari
    @jujucavalari 3 ปีที่แล้ว +1

    Ola, tiro relatórios diários e no caso gostaria que a macro mudasse a data do SAP como parâmetro do relatório, é possível?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Claro que é possível. Veja este meu vídeo th-cam.com/video/Hxu2E3RNBA4/w-d-xo.html

  • @carlarodrigues4354
    @carlarodrigues4354 ปีที่แล้ว

    Excelente explicação! Uma dúvida eu lanço Nota fiscal na Migo de forma manual, copio e colo dados da MB51 ex part number, quantidade e outros. Com essa explicação do video eu consigo automatizar essa tarefa? Se sim irá me ajudar muito principalmente com relação ao tempo e quantidade de Nfes lançadas. Aguardo sua devolutiva.

    • @AndersonVeloso_
      @AndersonVeloso_  ปีที่แล้ว +1

      Olá, você conseguirá automatizar o copiar e colar os inputs de um excel para o Sap, e obter todo o processamento do sap e exportação do arquivo para seu PC.
      Desconheço, um método eficiente para copiar e colar entre transações do sap

  • @franciscoreis9538
    @franciscoreis9538 2 ปีที่แล้ว

    Boa noite. Eu utiliso o SAP diariamente no trabalho preciso muito aprender a fazer essa inegração do SAP com o excel. Você pode me ajudar?

  • @gabrielntw3562
    @gabrielntw3562 ปีที่แล้ว

    O meu esta dando erro de sintaxe : Sub Extrair_Dados_Sap_e_Colar_Dados_no_Report() oque pode ser?

  • @romildoluz3681
    @romildoluz3681 3 ปีที่แล้ว +1

    Muito bom, para estes casos com relatório com datas?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Olá, não compreendi a pergunta.

    • @romildoluz3681
      @romildoluz3681 3 ปีที่แล้ว +1

      @@AndersonVeloso_ relatório de faturamento por dias as datas não são fixas.

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +3

      @@romildoluz3681 easy rsrs
      Basta criar uma variante com data dinâmica, como explico neste vídeo th-cam.com/video/Hxu2E3RNBA4/w-d-xo.html

  • @rodrigohenrique7923
    @rodrigohenrique7923 3 ปีที่แล้ว

    Anderson, excelente aula! Obrigado.
    Você saberia dizer se o SAP Hana suporta gravação de script?
    E digamos que eu quisesse atualizar a tabela de uma planilha com os valores ausentes de uma determinada transação, atualizando, saberias dizer como fazer?
    Muito obrigado.

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Olá Rodrigo, eu não tenho acesso ao SAP Hana, logo, não consigo lhe responder com certeza.
      Sobre o seu desafio... tudo é possível no universo do excel/macro, porém, as soluções são diversas. Recomendo você sanar o seu desafio passo a passo.

  • @fernandopce
    @fernandopce 3 ปีที่แล้ว +1

    Oi, colei o código descrito no comentário no arquivo do excel em um modulo e apareceu um erro de compilação: Erro de sintaxe . Voce teria como disponibilizar um arquivo e colocar nos comentarios. Obrigado

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      Olá Fernando, não posso compartilhar o arquivo, pois este conterá a assinatura da empresa que trabalho. Mas o código, é exatamente este postado na descrição.
      O erro de sintaxe não é devido a extensão do seu arquivo, que deve estar em .xlsm ou .xlsb?
      Ou falha no seu excel?

    • @fernandopce
      @fernandopce 3 ปีที่แล้ว

      @@AndersonVeloso_ obrigado, vou estudar aqui o que está acontecendo.

  • @gutembergc.castro4310
    @gutembergc.castro4310 ปีที่แล้ว

    Parabéns Anderson, ótimo conteúdo. No caso tenho duas dúvidas, pois utilizo o SAP GUI mais recente, e minhas não encontrei o comando de registro de script, como faço pra encontrar ? tem que ativar alguma função ?
    A outra dúvida é em relação ao período de varredura das informações, que no meu caso, necessito extrair as informações mensais, como faço pra especificar no script que a varredura deve ser do início do mês até a data presente que está sendo executado o script, claro, isso de forma dinâmica ?

  • @Fernando_MF
    @Fernando_MF 3 ปีที่แล้ว +1

    Otimo video. Porem no meu SAP GUI quando vou expostar o arquivo em file não tem a opção de esxportar como PLANILHA ELETRONICA só consigo exportar em .txt , tem alguma comfiguração no SAP para alterar isso?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +2

      Estas definições são realizadas pelos desenvolvedores da transação na sua empresa e/ou SAP. Você precisa acionar a equipe SAP para disponibilizar esta opção.
      Mas você sabia que é possível importar arquivo .txt no excel? Caso não saiba como, e outros também achem o tópico interessante, posso criar um vídeo sobre isto.
      Boa sorte.

    • @Fernando_MF
      @Fernando_MF 3 ปีที่แล้ว

      @@AndersonVeloso_ sim sei que dá pra abrir o txt no Excel só formatar antes, estou tentando extrair os dados do SAP para a minha planilha já aberta e também colocar na list view do userform , vc pode ajudar ou tem vídeo sobre?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      @@Fernando_MF ainda não há um vídeo sobre isto.
      Mas em breve devo fazer um vídeo sobre o uso do Power query no Excel, que permitirá o Excel extrair os dados de um arquivo salvo no Pc, sem necessidade de você copiar e colar. Creio que lhe ajudaria.

    • @Fernando_MF
      @Fernando_MF 3 ปีที่แล้ว

      @@AndersonVeloso_ Tem alguma maneira de entrar em contato com você sem ser por aqui ?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      @@Fernando_MF me mande um e-mail: andersonmoc@hotmail.com
      Só não posso garantir respostas rápidas rsrs

  • @elizalaiza9590
    @elizalaiza9590 ปีที่แล้ว

    Boa tarde, gostaria de saber se tem algum script para encerrar o aplicativo SAP?

  • @SISTEM3290
    @SISTEM3290 2 ปีที่แล้ว

    Boa noite amigo, tem uma linha de comando que permite o preenchimento automático no SAP, do Excel?
    Ex: preciso consultar o estoque do material M-01 e M-02, na transação MB52, é possível colocar um campo no Excel que eu preencho os dois materiais e do Excel jogar pra o sistema sap automáticamente no campo exato da consulta?

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Olá, é bem provável que sim.
      Você teria que intercalar os ambientes sap com excel. Recomendo usar aquele script do topo (acho que eu chamo de "máscara" no vídeo) para fazer estas intercalagens.
      Você teria que fazer mais de uma gravação de código no sap, provavelmente uma seria pra abrir a transação, e outras para cada consulta.

  • @lcarmos624
    @lcarmos624 5 หลายเดือนก่อน

    Top , e a segunda parte no Excel? Vai abri no Excel e parte de gráficos

  •  3 ปีที่แล้ว

    Olá, sou professor de Libras, criei uma planilha que ajuda o aprendiz a entender como funciona o processo tradutório da língua portuguesa para a Libras. Contudo, algumas palavras para as quais não existe tradução na libras como, por exemplo, verbos de ligação (ser, estar permanecer, andar etc.) precisam ser removidas. Assim, professor, lhe pergunto, como eu faria para criar um banco dessas palavras que pudessem ser buscadas numa frase para automaticamente serem excluídas?
    Obrigado!

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Ola rogerio, gostei do desafio. Há 2 solucoes possiveis: macro ou power query. Mas preciso de mais detalhes para te indicar o melhor.
      Por exemplo, estas palavras a serem alteradas, estão em uma coluna ou em frases soltas?

    •  3 ปีที่แล้ว

      @@AndersonVeloso_ Professor! Muito obrigado! O senhor foi o único a me responder! Como quer ver esses detalhes? Aqui mesmo?

    •  3 ปีที่แล้ว

      @@AndersonVeloso_ Bom professor, são vários grupos de palavras, um deles são os verbos de ligação: SER;ESTAR;PERMANECER;FICAR;ANDAR;PARECER;CONTINUAR;TORNAR;VIRAR

    •  3 ปีที่แล้ว

      @@AndersonVeloso_ Na minha planiha a frase aser analisada fica numa linha. Eu depois a coloco numa outra linha depois de já ter retirado essas palavras, como exemplo...

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      @ neste caso, no qual as palavras estão em frases, o ideal é fazer a substituicao via macro. Vou fazer um video com esta explicacao, só nao posso prometer uma data.

  • @natalio7431
    @natalio7431 2 ปีที่แล้ว

    Boa tarde, consigo fazer por meio de vba copiar algo da planilha e colocar em determinada função no sap?

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Olá Bruno. Não tenho esta solução de prateleira. Creio que seja possível sim,porém não será simples, pois a alternância entre os sistemas é complicado.
      Favor buscar na Internet a solução, nos consigo neste momento investigar.

  • @patrickfantin
    @patrickfantin 9 หลายเดือนก่อน

    O meu só funciona se eu começar a gravar após o login

  • @David-cm8hm
    @David-cm8hm ปีที่แล้ว

    Muito bom ajuda d+ :)

  • @silviocezarmenezes2289
    @silviocezarmenezes2289 2 ปีที่แล้ว

    Ótimo conteúdo meu amigo!

  • @catiasoaresbarboza
    @catiasoaresbarboza 3 ปีที่แล้ว +1

    Pode ser feito em relatórios gerados pelo sap bw analyser?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      Não.
      No futuro posso pensar em desenvolver uma programacao para o BW e daí postar aqui

  • @danilegirl_WorldNews
    @danilegirl_WorldNews 2 ปีที่แล้ว

    O Sap na minha empresa o caminho é na nuvem. É possível executar as demais funcionalidades sem colocar a abertura automática do Sap?

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Olá Daniela, na minha cia tbem há a opção da nuvem (via citrix), mas creio que seja possível a TI instalar o software em seu PC sim.
      Pela nuvem, não funcionará a integração com o Excel.

  • @walterpitombeira3495
    @walterpitombeira3495 2 ปีที่แล้ว

    Olá! @anderson veloso, por favor, meu SAP é 760, quais seriam os ajustes a serem realizados? Fiz a mudança de 740 para 760, mas estou com erro de compilação e sintaxe. Desde já, agradeço!

    • @walterpitombeira3495
      @walterpitombeira3495 2 ปีที่แล้ว

      Anderson Veloso, o que você visualiza que pode estar errado abaixo para dar erro de compilação e sintaxe pf? Só tirei meu nome, da empresa e coloquei 760 e P22 no lugar de 740 e PDR...
      Sub Macro_PrimariaComando()
      Call abrir_sap
      Application.Wait Now + TimeValue("00:00:05")
      Call executar_sap

      MsgBox ("PROCESSAMENTO FINALIZADO")
      End Sub
      ____________________________________________________________________________________
      Sub abrir_sap()
      '**IMPORTANTE**: Este scrip é padrão para abertura da tela de login do SAP760 P22 desktop
      Dim sapConn As Object
      Set objshell = CreateObject("WScript.Shell")
      Set objapp = objshell.Exec("C:\Program Files (x86)\SAP\FrontEnd\SAPgui\saplgpad.exe")
      Application.Wait Now + TimeValue("00:00:07")
      AppActivate "SAP logon Pad 760"
      Application.Wait Now + TimeValue("00:00:05")
      Application.SendKeys "P22", True
      Application.Wait Now + TimeValue("00:00:03")
      Application.SendKeys "~", True
      Application.Wait Now + TimeValue("00:00:07")
      End Sub
      ____________________________________________________________________________________
      Sub executar_sap()
      Dim Application, SapGuiAuto, Connection, session, WScrip
      '**IMPORTANTE**: Abaixo daqui, basta colar o scrip gerado pela gravação do SAP, sem retirar nada:
      If Not IsObject(Application) Then
      Set SapGuiAuto = GetObject("SAPGUI")
      Set Application = SapGuiAuto.GetScriptingEngine
      End If
      If Not IsObject(Connection) Then
      Set Connection = Application.Children(0)
      End If
      If Not IsObject(session) Then
      Set session = Connection.Children(0)
      End If
      If IsObject(WScript) Then
      WScript.ConnectObject session, "on"
      WScript.ConnectObject Application, "on"
      End If
      session.findById("wnd[0]").maximize
      session.findById("wnd[0]/usr/txtRSYST-BNAME").Text = "*****.*"
      session.findById("wnd[0]/usr/pwdRSYST-BCODE").Text = "********"
      session.findById("wnd[0]/usr/pwdRSYST-BCODE").SetFocus
      session.findById("wnd[0]/usr/pwdRSYST-BCODE").caretPosition = 11
      session.findById("wnd[0]").sendVKey 0
      session.findById("wnd[0]/tbar[0]/okcd").Text = "mb52"
      session.findById("wnd[0]").sendVKey 0
      session.findById("wnd[0]/tbar[1]/btn[17]").press
      session.findById("wnd[1]/tbar[0]/btn[8]").press
      session.findById("wnd[1]/usr/cntlALV_CONTAINER_1/shellcont/shell").setCurrentCell 5, "TEXT"
      session.findById("wnd[1]/usr/cntlALV_CONTAINER_1/shellcont/shell").selectedRows = "5"
      session.findById("wnd[1]/usr/cntlALV_CONTAINER_1/shellcont/shell").doubleClickCurrentCell
      session.findById("wnd[0]/tbar[1]/btn[8]").press
      session.findById("wnd[0]/mbar/menu[0]/menu[1]/menu[1]").Select
      session.findById("wnd[1]/tbar[0]/btn[0]").press
      session.findById("wnd[1]/usr/ctxtDY_PATH").Text = "C:\Users\*****.*****\OneDrive - *******\Dokumente\TESTE PBI\"
      session.findById("wnd[1]/usr/ctxtDY_FILENAME").Text = "TESTE MACRO.XLSX"
      session.findById("wnd[1]/tbar[0]/btn[11]").press
      End Sub

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      @@walterpitombeira3495 , favor remover as linhas desenhadas após cada "End Sub"
      Talvez seja isto

  • @imatecs
    @imatecs 9 หลายเดือนก่อน

    Duvida, essa parte "AppActivate "SAP logon Pad 740"" nao deu certo, esse texto é padrão ou varia de acordo com o modulo que estou acessando, se o modulo que eu uso for diferente como eu faço para localizar o nome correto?

    • @AndersonVeloso_
      @AndersonVeloso_  9 หลายเดือนก่อน

      Olá, basta alterar no topo do código o nome do módulo para o que será usado

  • @ibittencourt1
    @ibittencourt1 2 ปีที่แล้ว

    tenho uma ferramentas que busca dados da PO e assim uso para validar Notas fiscais, porém é possível criar uma ferramenta que faz a leitura do xml e confronta com as informações da PO de forma rápida?

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Olá Igor, via excel será bastante desafiador, talvez impossível. Creio que você deva explorar algum desenvolvimento via phyton

  • @federicoblanco9015
    @federicoblanco9015 ปีที่แล้ว

    Copiei e colei o código para abrir o sap, e esta dando um erro

  • @marceloalb
    @marceloalb 2 ปีที่แล้ว

    Anderson, parabéns pelo conteúdo e obrigado por compartilhar! Logo no início do procedimento, ao abrir o SAP e clicar em "Registro e reprodução de script..." é aberta uma tela intitulada "Registro e reprodução" com campos de local para registro, mas sem habilitação para o botão de gravação. Saberia orientar como superar esta etapa? Obrigado!

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว +1

      Olá Marcelo, nunca me deparei com tal restrição. Talvez seja uma configuração da sua TI, peço que você entre em contato com a área de TI de sua cia.

  • @gilmarcaitanovargas7504
    @gilmarcaitanovargas7504 3 ปีที่แล้ว +1

    Opa blz, estou trabalhando em uma automatização com o auxílio do seu vídeo na extração de dados. A planilha em excel que o SAP está extraindo para mim substitui uma já existente, que tem alguns dados que uso outro tabela para puchar as informações com PROCV. Neste caso, a planilha que o SAP extrai abre automaticamente e não atualiza os dados com a minha fórmula, para isso eu tenho que fechar manualmente a mesma planilha extraída e abrí-la novamente para atualizar as fórmulas.
    Ela fica parecendo um arquivo morto após extraído pelo SAP, tentei usar alguns código para fechar ela automaticamente e depois abrir e fechar novamente mas o excell não a reconhece para dar o comando.
    Fiz o mesmo teste com as planilhas abertas sem estar extraída e deu certo, mas quando é extraído direto do SAP nao da certo...
    Teria alguma solução? Ou se caso tiver como fazer um código para o SAP não abrir a planilha após extrair, ai eu daria um comando diferente para abrir a planilha de outra forma e assim os dados iriam se atualizar com a fórmula.. Obrigado desde já Anderson !

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      Olá gilmar. Recomendo que você referencie esta planilha exportada pelo SAP por meio do power query em outro arquivo excel.
      Neste outro arquivo, você teria as formulas de forma sólida.

    • @gilmarcaitanovargas7504
      @gilmarcaitanovargas7504 3 ปีที่แล้ว

      @@AndersonVeloso_ Como eu referencio por meio do Power Query?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      @@gilmarcaitanovargas7504 ainda farei um vídeo sobre isto, mas não sei ainda quando. Recomendo que você busque algum vídeo tutorial sobre isto, não é possivel explica-lo por aqui

    • @gilmarcaitanovargas7504
      @gilmarcaitanovargas7504 3 ปีที่แล้ว

      @@AndersonVeloso_ Obrigado Anderson !!

  • @eduardosantanna5612
    @eduardosantanna5612 2 ปีที่แล้ว +1

    Boa tarde Anderson parabéns pelo conteúdo, tenho uma DUVIDA ?
    Eu preciso de um relatório do SAP que seja extraído todos os dias na parte da manha que o conteúdo vá ate um determinado local no computador, depois disso irei automatizar esse Excel para que ele mostre os valores em dashboard, minha duvida, é possível usar esse formato de script e programar que ele realize essa exportação automática todos os dias atualizada ? Como que posso programar colocando a data do dia sem necessitar de fazer outro script , valeu Anderson muito obrigado mais um Escrito !!!

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Boa noite, é possível rodar diariamente sim com datas dinâmicas no sap, para isto, basta você criar uma variante na transação previamente a gravação do script. Eu tenho um vídeo no meu canal sobre como gravar esta variante dinâmica.
      Sobre o processo de rodar e salvar, é necessário que você execute via excel diariamente, não conheço um método pra rodar de forma autônoma.

    • @eduardosantanna5612
      @eduardosantanna5612 2 ปีที่แล้ว

      Muito obrigado Anderson irei verificar !! sucesso meu querido!!

  • @maiwormluiz9132
    @maiwormluiz9132 3 ปีที่แล้ว +1

    Muito bom.

  • @dimitrirubim9714
    @dimitrirubim9714 ปีที่แล้ว

    Recebi a mensage: Run-time error '614':
    The enumerator of the collection cannot find an element with the specified index.
    E se refere a:
    Set Connection = Application.Children(0)
    Nao entendi o pq, ja que no seu script esse termo tambem esta presente.

  • @vinicyussena7374
    @vinicyussena7374 2 ปีที่แล้ว

    otimo video parabens

  • @raquellemos2780
    @raquellemos2780 2 ปีที่แล้ว

    Preciso fazer rovo oara emitir Server entrer pra mim.

  • @deiserodrigues5580
    @deiserodrigues5580 3 ปีที่แล้ว +1

    Minha macro está trazendo a mensagem "...conclua uma ação OLE" alguém teve esse problema? Essa mensagem não permite que a macro finalize.

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      Olá Deise, isto geralmente é falha no excel. Recomendo que você reinstale seu office.

  • @mvvshark1
    @mvvshark1 ปีที่แล้ว

    O meu é o R3P, basta mudar a linha sendkeys "PRD" para sendkeys "R3P"?

    • @AndersonVeloso_
      @AndersonVeloso_  ปีที่แล้ว

      Olá Marcus, em tese basta substituir todos os termos PRD pelo seu SAP

  • @fabiolalmeida3164
    @fabiolalmeida3164 3 ปีที่แล้ว

    Ola. Saberia uma transação que deleta fornecimento em massa?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Olá Fábio, não entendi a pergunta

    • @fabiolalmeida3164
      @fabiolalmeida3164 3 ปีที่แล้ว

      @@AndersonVeloso_ teria alguma transação que delete varios pedido ( fornecimento) ao mesmo tempo? Tenho uma demando de ecommerce, porem quando tira algum produto tenho que ir um a um.

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      Oi Fábio, não tenho experiência nesta área do SAP, não conheço infelizmente.

  • @luciodias5902
    @luciodias5902 3 ปีที่แล้ว

    Anderson, muito boa dica. Mas tenho uma pergunta, e se eu ja estiver com o SAP aberto, como ficaria, tipo, acionar somente para buscar a transação e executar, sem a necessidade de login, ja que estou com o sistema aberto.

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Daí você irá eliminar a primeira rotina (sub) que apresentei. Ficando somente a última rotina exportada pelo SAP, mas aplicando os parâmetros prévios dentro desta sub.

    • @luciodias5902
      @luciodias5902 3 ปีที่แล้ว

      @@AndersonVeloso_ muito bom Anderson, muito obrigado mesmo. So estou com um problema, eu uso ambientes diferentes, em um dos ambientes eu consigo habilitar o script, ja em outro ambiente não, o que poderia ser? Novamente obrigado pelo conteúdo.

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      @@luciodias5902 quais são os ambientes?

    • @luciodias5902
      @luciodias5902 3 ปีที่แล้ว

      @@AndersonVeloso_ eu tenho aqui PP1, PP2, PP3, o estranho que, para o PP3 para um cliente da certo, ja o mesmo PP3 para outro cliente não Habilita

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      @@luciodias5902 difícil auxiliar... seria necessário um check na prática, mas o tempo não deixa rsrs

  • @haroldopassos9859
    @haroldopassos9859 2 ปีที่แล้ว

    Tenho algumas duvidas, Você colocou a macro para rodar através de outro arquivo excel? não exatamente o que foi salvo? Não daria para partir do próprio arquivo em que está a macro? Não daria para antes de executar a macro limpar os campos? e por ultimo não daria para suprimir a parte de logiN e senha?

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Olá Haroldo. A macro está em um arquivo "mestre", que comanda o script e exportar outro Excel no sap. Você pode complementar esta macro, para que o arquivo exportado seja copiado para este mestre ,sobrepondo dados antigos.

  • @cesaranime25
    @cesaranime25 3 ปีที่แล้ว

    Otima explicação!
    Só ficou uma duvida, eu faço uma extração onde eu preciso colar varias informações na transação do SAP e quando gravo o script ele não reconhece isso. Sabe o que fazer?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Boa noite, o script não reconhecerá copie e cola entre diferentes programas.
      Ele somente reconhecerá parâmetros que você DIGITAR nós campos.
      Caso precise de preencher datas dinâmicas, ou outros fatores, recomendo que você grave uma variante no SAP.
      Eu tenho um vídeo no canal onde explico isto.

  • @daniloneves6203
    @daniloneves6203 ปีที่แล้ว

    Ótimo video e explicação muito boa
    Mas, como faço pra gerar com o sap já aberto?

    • @AndersonVeloso_
      @AndersonVeloso_  ปีที่แล้ว

      Olá, basta eliminar a sub do código de abertura do sap

  • @nicholasmurchie8801
    @nicholasmurchie8801 2 ปีที่แล้ว

    Estou tendo problema em algumas transacoes, consigo fazer em varias porem existem algumas transacoes que me aparecem o erro 424, a ksb1 é uma dessas transacoes, sabe como resolver??

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Oi Nicholas, infelizmente desconheço o erro, recomendo que você busque no Google ou fóruns de vba a origem da falha.

  • @Felipepbds
    @Felipepbds ปีที่แล้ว

    Olá Anderson!
    Obrigado pelo vídeo, ajudou bastante mas fiquei com algumas dúvidas. Uso uma transação que varia o tempo dela, pois depende da quantidade da faturas lançadas, geralmente varia entre 1500 e 2000 linhas mas pode ter mais as vezes. Minha pergunta seria se teria como eu gravar a macro para que fosse gerado o relatório em excel quando termina-se a transação, pois não há um tempo exato

    • @AndersonVeloso_
      @AndersonVeloso_  ปีที่แล้ว +1

      Olá Felipe, basta alongar o tempo de processamento com margem de segurança, visando o pior cenário.

  • @anacarolinadias6154
    @anacarolinadias6154 3 ปีที่แล้ว

    Anderson, pode me ajudar?
    Eu fiz, mas aparece seguinte erro "Erro de sintaxe", quando dou OK ele mostra em amarelo o script do SUB abrir_sap(), o que devo fazer?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Olá, em qual etapa da macro o erro acontece?

  • @rubensalves7747
    @rubensalves7747 3 ปีที่แล้ว

    Ola tdo bem ? tenho a possibilidade de criar uma macro vinculada ao SAP Fiori Hana ?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Olá Rubens, onde trabalho não há esta versão, logo não consigo testar.

  • @genilsonpaixao8129
    @genilsonpaixao8129 2 ปีที่แล้ว

    Parabéns pelo conteúdo!!!
    Uma dúvida, tem alguma forma de colocar para que o código rode na tela do SAP que estiver desocupada?? Exemplo, estou com 5 telas do SAP aberto, mas em 3 estou utilizando, e gostaria que o código rodasse em uma das duas que sobraram e estão na tela de início do SAP... Teria como?

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Olá Genilson, obrigado pelo elogio. Sobre sua dúvida, eu acredito que não haja uma solução para isto. Caso consiga algo, compartilhe conosco rsrs. Abs

  • @guilhermepilissari7909
    @guilhermepilissari7909 2 ปีที่แล้ว

    Boa noite Anderson, tudo bem?
    Estou tentando fazer uma macro que consiga copiar certos valores coluna A tendo como base os valores na coluna B e quando o valor mudar ele continue seguindo o Script. Saberia me dizer como modular essa código ?
    Obrigado desde já.

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว +1

      Olá Guilherme, em macro o seu é o limite rsrs, mas a complexidade vai as alturas também.
      Provavelmente sua demanda tem uma saída sim, creio que um recurso de loop seja a solução. Mas por texto é impossível detalhar.

    • @guilhermepilissari7909
      @guilhermepilissari7909 2 ปีที่แล้ว

      @@AndersonVeloso_ kkkkkk realmente o céu é o limite, basicamente o que quero é, por exemplo:
      Que ele copie os dados da coluna A se baseando nos dados repetidos da coluna B:
      coluna A coluna b
      1440 24357
      1441 24357
      1442 24357
      1443 24357
      3166 43512
      Quando chegar na diferença ( linha 5) ele continue o resto do código gravado pelo script e quando for dar o looping continue da linha em que parou ( linha 5) . Consegue me salvar ? Kkkk

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว +1

      @@guilhermepilissari7909 infelizmente não consigo lhe dar este suporte no momento, estou tocando vários projetos no momento. Não tenho esta solução na ponta da língua, precisaria investigar.
      Mas busque na Internet, preferencialmente em inglês, que você encontrará algo. Abs

    • @guilhermepilissari7909
      @guilhermepilissari7909 2 ปีที่แล้ว

      @@AndersonVeloso_ pior que estou buscando sim faz umas semanas, mas obrigado de qualquer forma.

  • @viniciusgoncalves4590
    @viniciusgoncalves4590 3 ปีที่แล้ว +1

    Show! Parabéns! Tenho acesso ao SAP, mas sem SAP Script, é possível fazer a macro?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว

      Tem certeza que não há esta função?
      Não existindo, recomendo que você procure alguma fonte na internet, que detalhe a linguagem dos scrips SAP, permitindo que você programe na rotina indica por mim.

  • @PCmoneda
    @PCmoneda ปีที่แล้ว

    é possível extrair diariamente informando data automatica?

    • @AndersonVeloso_
      @AndersonVeloso_  ปีที่แล้ว

      Olá PC, moleza, segue o vídeo que explico isto
      th-cam.com/video/Hxu2E3RNBA4/w-d-xo.html

  • @igorenoldi
    @igorenoldi 2 ปีที่แล้ว

    O meu está dando Run time error ; 619 ! Alguém pode me ajudar?

  • @gilmarcaitanovargas7504
    @gilmarcaitanovargas7504 3 ปีที่แล้ว

    Olá, parabéns muito bom o vídeo !
    E caso eu queira pegar uma informação específica de alguma transação do SAP sem precisar exportar a planilha em excell, como poderia realizar?

    • @AndersonVeloso_
      @AndersonVeloso_  3 ปีที่แล้ว +1

      Ola Gilmar, basta nao gravar a etpa de exportacao. Mas de qual outra forma voce coletaria isto? Acho a exportacao a mais indicada.

  • @rafaelfelipe8956
    @rafaelfelipe8956 2 ปีที่แล้ว

    Existe a possibilidade de rodar essa macro em segundo plano? Por exemplo quando abrir o arquivo, ele vai abrir em segundo plano e rodar a macro

  • @danielpelissen8847
    @danielpelissen8847 2 ปีที่แล้ว

    Usei a função para abrir o SAP e funcionou perfeitamente, porem a opção de gravar a macro dentro do SAP esta desabilitada.
    Sabe se tem como eu mesmo habilitar ou so o IT?

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Oi Daniel, é a primeira vez que tenho este relato. Provavelmente a TI terá que habilitar então. Abs

  • @wacs100
    @wacs100 2 ปีที่แล้ว

    Olá Anderson, excelente conteúdo. Reduziu em aproximadamente 15min meu tempo de buscar e filtragem de relatórios, porém, estou com o problema de que o script gera o excel, mas não salva sobrepondo o anterior.
    A transação que uso é a IW29.
    Saberia me informar como corrigir isso?

  • @CatDogRelax
    @CatDogRelax ปีที่แล้ว

    como coloco um botão para iniciar o processo?

    • @AndersonVeloso_
      @AndersonVeloso_  ปีที่แล้ว

      Basta ativar o módulo desenvolvedor do Excel, para entender o processo, recomendo visualizar aulgum outro vídeo no TH-cam com este passo a passo

  • @ronaldolima6272
    @ronaldolima6272 2 ปีที่แล้ว

    Parabéns pelo conteúdo. Muito produtivo.
    Queria exportar várias MD04 de uma só vez, seria possível?

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Não conheço a transação citada. Mas creio que seja possível.

  • @nadyaeddin4875
    @nadyaeddin4875 2 ปีที่แล้ว

    Anderson! Obrigadao pelo conteúdo!! Consegui fazer todo passo a passo porém quando eu salvo e reabro a macro nao funciona :( Eu vi todos os comentarios aqui e achei um que passou o seu email. acabei mandando mas acho que nao existe mais. Poderia me ajudar? Agradeço desde ja!

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว

      Olá, você salvou o arquivo na extensão .Xlsm?
      Qual erro aparece? É em qual etapa da macro?

  • @TheNaviPlay
    @TheNaviPlay 2 ปีที่แล้ว +1

    Boa noite, Anderson! Primeiramente gostaria de agradecer o conteúdo valioso apresentado, é um recurso muito interessante da plataforma.
    Tenho uma dúvida: Existe alguma forma de selecionar o intervalo de dados que quero extrair ao executar a macro? Por ex dados do dia 17/03 até 22/03 e por assim vai

    • @AndersonVeloso_
      @AndersonVeloso_  2 ปีที่แล้ว +1

      Olá Danilo, sim. Você pode fixar as datas na macro ou melhor ainda, realizar uma etapa anterior no sap, que em determinada transação, as datas são preenchidas dinamicamente. Em meu canal, há um vídeo com esta explicação. Abs

  • @lucascassiano8362
    @lucascassiano8362 2 ปีที่แล้ว

    Existe alguma forma para usar ele pelo SAP no Citrix ?

  • @WagnerPereiraNunes-n3k
    @WagnerPereiraNunes-n3k 2 หลายเดือนก่อน

    Meu excel não tem a aba desenvolvedor

    • @rafaelbaracho6031
      @rafaelbaracho6031 หลายเดือนก่อน

      Só habilitar em arquivo-> avancado

    • @WagnerPereiraNunes-n3k
      @WagnerPereiraNunes-n3k หลายเดือนก่อน

      @@rafaelbaracho6031 deu certo, obrigado pela dica