question

É possível executar um arquivo habilitado para macro do Excel sem utilizar o Excel?

Eu tenho uma macro de uso de arquivo (.xlsm) do Excel habilitado para macro para alterar e adicionar informações às células. Eu quero saber se existe um programa que me permita executar esse arquivo, mas não usando o Excel. Estava pensando em convertê-lo para um arquivo executável, se possível. Alguma ideia?
resposta Resposta

Sim, é possível executar um arquivo habilitado para macro do Excel sem usar o Excel. Você pode fazer isso utilizando o programa Windows Script Host (WSH) e o Visual Basic for Applications (VBA). Aqui estão os passos detalhados:

  1. Abra o bloco de notas ou outro editor de texto simples.
  2. Copie e cole o seguinte código VBA no editor de texto:
  3. Sub RunMacroWithoutExcel() Dim XLApp Set XLApp = CreateObject("Excel.Application") XLApp.Visible = False XLApp.Workbooks.Open "C:\Caminho\para\seu\arquivo.xlsm" XLApp.Run "NomeDaSuaMacro" XLApp.Quit Set XLApp = Nothing End Sub
  4. Substitua "C:\Caminho\para\seu\arquivo.xlsm" pelo caminho completo do seu arquivo Excel macro-enabled e "NomeDaSuaMacro" pelo nome da sua macro.
  5. Salve o arquivo com a extensão ".vbs", por exemplo, "RunMacroWithoutExcel.vbs".
  6. Dê um duplo clique no arquivo .vbs para executar a macro sem abrir o Excel.
  7. Se você gostaria de converter o arquivo .xlsm para um arquivo executável, você pode considerar o uso de softwares de terceiros como o Excel to EXE Converter.

Espero que estas instruções ajudem na execução do seu arquivo habilitado para macro do Excel sem usar o Excel.


ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved