DiffEngineX é um utilitário que relata as diferenças entre as fórmulas, constantes, nomes definidos e comentários celulares contidos em dois livros do Excel inteiros ou folhas de cálculo selecionadas. À medida que os livros excel são modificados ao longo do tempo, novas linhas e colunas podem ser inseridas entre linhas e colunas existentes. Isto pode confundir uma análise de diferença simples onde as células idênticas só são reconhecidas como tal se tiverem os mesmos números de linha e coluna em ambas as folhas sendo comparadas. O DiffEngineX pode alinhar linhas e colunas semelhantes entre as folhas de cálculo sendo comparadas pela inserção de linhas e colunas em branco. Como tal, este problema é evitado. Relatórios convencionais que listam cada diferença celular são difíceis de entender dada a falta de contexto. É por isso que existe uma opção de criar automaticamente cópias dos livros em comparação e, em seguida, modificá-los de modo a que as diferenças sejam destacadas a cores. Cores diferentes são usadas para apagar bandeiras, modificações e adições. As opções disponíveis permitem aos utilizadores uma escolha entre comparar fórmulas diretamente ou pelos seus valores calculados. Por exemplo, se duas células que contêm =2*6 e =3*4 forem comparadas diretamente, serão reportadas como diferentes. Se forem comparados pelos seus valores calculados, serão reportados como idênticos. É comum nos livros de trabalho modelar certos cenários financeiros ter blocos de dezenas a centenas de fórmulas equivalentes que apenas diferem dos seus vizinhos em termos de entradas. As coordenadas absolutas destas entradas mudam de uma célula para outra, mas as coordenadas relativas não mudam. Se uma versão posterior de tal livro for comparada com uma anterior, centenas de alterações podem potencialmente ser reportadas. Isto faz com que a diferença seja entediante para inspecionar. O DiffEngineX tem uma característica poderosa para agrupar alterações equivalentes feitas a células contíguas em apenas uma alteração reportada feita a uma gama de células. Pode ser utilizado a partir da interface do utilizador ou da solicitação de comando.
história da versão
- Versão 2.23 postado em 2011-05-27
Corretamente, guarda livros de macro focados em cores quando invocados com argumentos de linha de comando.
- Versão 2.0.0.1 postado em 2010-02-01
Várias correções e atualizações
Detalhes do programa
EULA
EULA - Contrato de Licença de Utilizador Final
Florença DiffEngineX
CONTRATO DE LICENÇA DE UTILIZADOR FINAL
IMPORTANTE-LER ATENTAMENTE: Este Contrato de Licença de Utilizador Final ("EULA") é um acordo legal entre você (um indivíduo ou uma única entidade) e diffEngineX LLC para o produto de software acima identificado, que inclui software informático e meios associados, e pode incluir "online" ou documentação eletrónica ("SOFTWARE PRODUCT" ou "SOFTWARE"SOFTWARE"). Ao instalar, copiar ou utilizar o PRODUTO SOFTWARE, concorda em ficar vinculado aos termos deste EULA. Se não concordar com os termos deste EULA, não instale, copie ou utilize o PRODUTO SOFTWARE.
LICENÇA DE PRODUTO DE SOFTWARE
O PRODUTO SOFTWARE está protegido por leis de direitos autorais e tratados internacionais de direitos de autor, bem como outras leis e tratados de propriedade intelectual. O PRODUTO SOFTWARE é licenciado, não vendido.
Instalação e utilização. É-lhe concedida uma licença para instalar e utilizar este software durante um período experimental de 30 dias. Quando o prazo expirar, poderá deixar de utilizar o software, a menos que obtenha uma chave de registo (ou chaves) da DiffEngineX LLC. Uma chave de registo (ou chaves) dá-lhe o direito de utilizar o software em tantos computadores pessoais como com licenças. A funcionalidade não pode ser exposta de modo a que uma instalação num computador permita que a sua funcionalidade seja utilizada noutros computadores, ou seja, a menos que uma licença de outra forma 1 permita que o software seja utilizado em 1 estação de trabalho, mas não num servidor acedido por mais de 1 utilizador. Como outra restrição, o software só pode ser utilizado para um máximo de 60 comparações, a menos que seja obtida uma chave de registo (ou chaves).
A COMPRAR. Para compras, a menos que a DiffEngineX LLC receba o pagamento integral do PRODUTO SOFTWARE dentro dos prazos acordados e razoáveis, a licença pode ser revogada. No caso de ordens de compra, cheques ou pagamentos com cartão de crédito/débito, a DiffEngineX LLC reserva-se o direito de emitir chaves de registo temporário. Serão válidos por um período de 30 ou 60 dias, a seu critério. Quando o pagamento total for recebido, serão emitidas as chaves de registo padrão. Com um acordo prévio, as chaves de registo limitadas do tempo ou o software podem por vezes ser emitidos para outras circunstâncias.
DIREITOS DE AUTOR. Todos os direitos, títulos e direitos de autor dentro e no PRODUTO SOFTWARE e quaisquer cópias do PRODUTO SOFTWARE são propriedade da DiffEngineX LLC.
Limitações na Engenharia Inversa, Descompilação e Desmontagem. Não pode reverter o engenharia, descompilar ou desmontar o PRODUTO SOFTWARE, exceto e apenas na medida em que tal atividade seja expressamente permitida pela lei aplicável, não obstante esta limitação.
Rescisão. Sem prejuízo de quaisquer outros direitos, A DiffEngineX LLC poderá encerrar esta EULA se não cumprir os termos e condições deste EULA. Nesse caso, deve destruir todas as cópias do PRODUTO SOFTWARE e de todas as suas componentes.
SEM GARANTIAS. Na máxima extensão permitida pela lei aplicável, a DiffEngineX LLC declina expressamente qualquer garantia para o PRODUTO SOFTWARE. O PRODUTO SOFTWARE e qualquer documentação relacionada são fornecidos "como é" sem garantia de qualquer tipo, expresso ou implícito, incluindo, sem limitação, as garantias implícitas de mercador ou adequação para um propósito específico. Todo o risco decorrente da utilização ou do desempenho do PRODUTO SOFTWARE permanece consigo.
LIMITAÇÃO DE RESPONSABILIDADE. Toda a responsabilidade da DiffEngineX LLC e o seu remédio exclusivo ao abrigo deste EULA não excederão cinco dólares (US$5,00).
NÃO HÁ RESPONSABILIDADE POR DANOS CONSEQÜENTES. Na máxima extensão permitida pela lei aplicável, em nenhum caso a DiffEngineX LLC ou os seus fornecedores serão responsáveis por quaisquer danos (incluindo, sem limitação, danos por perda de lucros comerciais, interrupção de negócios, perda de informação comercial ou qualquer outra perda pecuniária) decorrentes da utilização ou incapacidade de utilização deste produto DiffEngineX LLC, mesmo que a DiffEngineX LLC tenha sido avisada da possibilidade de tais danos. Como alguns estados/jurisdições não permitem a exclusão ou limitação de responsabilidade por danos consequenciais ou incidentais, a limitação acima pode não se aplicar a si.