Visual Basic 6 / VBA

Aquele sistema em Visual Basic 6 ainda roda o seu dia a dia — e ninguém quer tocar.

Mantemos e migramos aplicações VB6/VBA/VBScript — para .NET moderno, reduzindo o risco de segurança.

Manter ou migrar, você decide. Comece por um diagnóstico.

VB6/VBA → .NET
origem → destino
Sustentar
ou migrar — sem big-bang
20+ anos
de carreira dos nossos arquitetos
Sem reunião de trabalho
atendimento por chamado
O problema

VB6 saiu de linha há tempos. Seu sistema, não.

Sem suporte da MicrosoftVB6 saiu de linha; roda por milagre no Windows atual.
Risco de segurançaComponentes COM/OCX antigos e vulneráveis.
Preso ao desktopNão vai para web nem mobile do jeito que está.
Poucos ainda mexemCada vez menos gente domina VB6 e ADO.
Manter ou migrar?

Você escolhe o caminho — e não precisa decidir hoje.

Estabilizamos o que está no ar e migramos quando o negócio pedir.

Sustentar

Mantenha o sistema no ar

  • Correção de bugs e pequenas evoluções
  • Redução de riscos de segurança
  • Documentação do sistema
Ver sustentação
Migrar

Saia do legado, no seu ritmo

  • VB6/VBA → C#/.NET (WinForms/WPF ou web)
  • ADO/DAO → acesso de dados moderno
  • Relatórios (Crystal) modernizados
Como funciona

Sem parar a operação.

Rede de testes antes de mexer, migração incremental e rollback a cada etapa.

1. Diagnóstico

Lemos o sistema, mapeamos riscos e recomendamos manter ou migrar — com estimativa clara.

2. Rede de testes

Capturamos o comportamento atual para proteger contra regressões.

3. Execução

Sustentamos por chamado ou migramos em fatias, com equivalência funcional.

4. Entrega

Código e documentação no seu repositório, com rollback disponível.

O que você recebe

Entregáveis que ficam com você.

Código no seu repositório, com histórico
Documentação do sistema e das regras de negócio
Testes de equivalência funcional
APIs para integrar com o resto do ecossistema
Pipeline de CI/CD e runbook de deploy
Plano de rollback e de cutover
Perguntas frequentes

Dúvidas comuns

Sim. Muita gente só quer o sistema estável e seguro. Migrar é uma opção para quando fizer sentido para o negócio.

Não. Sustentação é por chamado; migração é incremental, com o legado no ar e rollback a cada etapa.

Seu. Entregamos no seu repositório, com documentação. Sem fidelidade e sem lock-in.

Mapeamos cada dependência e buscamos o equivalente moderno; o que não existir mais, reimplementamos com base no comportamento atual.

Tire seu VB6 do risco e leve para o .NET.

Comece por um diagnóstico. Sem reunião de trabalho, sem compromisso.