Criar diagrama de seqüência usando o VBA

0

Eu gostaria de criar um diagrama de seqüência com dados de leitura de um arquivo de texto.
Além disso, quero produzir esse diagrama no Excel.
Usando a linguagem é o Excel VBA.
Qual é a melhor maneira de fazer isso?

    
por user275763 12.12.2013 / 07:34

1 resposta

0

Eu dividiria a tarefa nos seguintes passos:

  1. Crie / leia / extraia os dados das atividades a serem mostradas no diagrama
  2. Converta os dados em um formato adequado
  3. Traduza os dados em uma imagem ( .gif ou .jpg format)
  4. Importe a imagem para o arquivo Excel

O passo 1 depende da origem e estrutura dos seus dados.

Etapas 2. + 3. são determinados pela ferramenta de sua escolha para gerar o diagrama real. Você poderia usar algo como sdedit . Use o comando VBA shell para chamar uma ferramenta externa de dentro do seu código VBA . Serviços on-line como o link provavelmente são difíceis de integrar em uma ferramenta local.

A importação de uma imagem em Excel pode ser feita diretamente (menu Insert ) ou por meio de um controle Image em user form .

Ferramentas como TextUML chamam internamente GraphViz para criar os diagramas. Você poderia fazer o mesmo e usar GraphViz para o passo 3 na minha lista acima.

    
por 12.12.2013 / 11:57