Comparar pastas de trabalho lado a lado

Um novo método disponível é a comparação lado a lado que permite que você veja mais facilmente as diferenças entre duas pastas de trabalho, sem precisar mesclar todas as alterações em uma única pasta de trabalho. Você pode rolar pelas duas pastas de trabalho ao mesmo tempo para identificar diferenças entre elas. Menu Janela / Comparar Lado a lado com.

  1. Abra as pastas de trabalho que deseja comparar lado a lado.
  2. No menu Janela, clique em Comparar Lado a Lado com.
  3. Na barra de ferramentas Comparar Lado a Lado, siga um destes procedimentos:
    • Para rolar através das pastas de trabalho ao mesmo tempo, clique em Rolagem Sincronizada .
    • Para redefinir as janelas da planilha para as posições em que se encontravam quando você iniciou a comparação das pastas de trabalho, clique em Redefinir Posição da Janela .
  4. Clique em Fechar Lado a Lado para interromper a comparação das pastas de trabalho.

Observação Se você abrir duas pastas de trabalho, o comando no menu Janela incluirá o nome de arquivo de uma dessas pastas de trabalho. Por exemplo, abra “pasta1.xls” e “pasta2.xls”. Durante a exibição de “pasta1.xls”, o menu Janela mostrará o comando como Comparar Lado a Lado com pasta2.xls.

Se você tiver fechado a barra de ferramentas Comparar Lado a Lado mas quiser mostrá-la novamente, clique em Personalizar no menu Ferramentas, clique na guia Barra de Ferramentas e, em seguida, selecione Comparar Lado a Lado na lista Barra de Ferramentas.

AbraçosTomás Vásquez

Diferença entre datas em C#

Diferença entre data no C#

O que era uma simples tarefa no VB clássico era tirar a diferença entre duas data baseado no conjunto de funções que a linguagem oferecia. Algo parecido pode ser nas linguagens .NET, porém não de forma tão intuitiva. Existem novos objetos e classes (estruturas ou structs no caso do DateTime) que precisam ser conhecidas e utilizadas para conseguir a mesma informação.

O código abaixo mostra um exemplo de como obter tais dados de forma simples utilizando a linguagem C#.

1
2
3
4
5
6
7
8
9
DateTime startTime = DateTime.Now;
 
DateTime endTime = DateTime.Now.AddSeconds( 100 );
 
TimeSpan span = endTime.Subtract ( startTime );
Console.WriteLine( "Time Difference (seconds): " + span.Seconds );
Console.WriteLine( "Time Difference (minutes): " + span.Minutes );
Console.WriteLine( "Time Difference (hours): " + span.Hours );
Console.WriteLine( "Time Difference (days): " + span.Days );

No exemplo acima, foram criados dois objetos DateTime sendo um com a data atual e o outro com 100 segundo a mais do que a data corrente. Basta executar o método Subtract() da struct DateTime para obter um objeto TimeSpan com a diferença de valores entre as duas datas. O objeto TimeSpan representa um intervalo de tempo, ou duração de tempo, medida como um número positivo ou negativo de dias, horas, minutos, segundos e frações de segundo.

Saída:

1
2
3
4
Time Difference (seconds): 40
Time Difference (minutes): 1
Time Difference (hours): 0
Time Difference (days): 0

Como pode ser visto, 100 segundo equivalem a exatos 1 minuto e 40 segundos, que é o resultado exato do código. Outras propriedades como a quantidade de milisegundos poderia ser também avaliadas.

Um descritivo completo da classe TimeSpan pode ser visto no MSDN: http://msdn2.microsoft.com/en-us/library/system.timespan.aspx

Apesar de ser uma abordagem diferenciada, trata-se de uma mecanismo poderoso de tratamento de data e hora no .NET.

Referência: http://www.dotnetspider.com/kb/Article552.aspx

Criar ou excluir modos de exibição personalizados

Antes de criar um modo de exibição

Configure a pasta de trabalho da maneira na qual você deseja que ela seja exibida e impressa. Se você incluir configurações de impressão em uma exibição, a exibição incluirá a área de impressão (área de impressão: um ou mais intervalos de células que você seleciona para imprimir quando não deseja imprimir a planilha inteira. Se uma planilha incluir uma área de impressão, somente essa área será impressa.) definida ou a planilha inteira se esta não tiver uma área de impressão definida.

Criar um modo de exibição personalizado

  1. Altere as configurações que você deseja salvar no modo de exibição.
  2. No menu Exibir, clique em Modos de exibição personalizados.
  3. Clique em Adicionar.
  4. Na caixa Nome, digite um nome para o modo de exibição (modo de exibição: um conjunto de configurações de exibição e impressão que você pode nomear e aplicar a uma pasta de trabalho. É possível criar mais de um modo de exibição da mesma pasta de trabalho sem salvar cópias separadas da pasta de trabalho.).Certifique-se de incluir o nome da planilha ativa no nome de um modo de exibição para facilitar sua identificação. Quando você exibe um modo de exibição, o Microsoft Excel alterna para a planilha que estava ativa quando você criou o modo. O Excel lista todos os modos de exibição da pasta de trabalho na caixa de diálogo Modos de exibição personalizados.
  5. Em Incluir no modo de exibição, selecione as opções desejadas.

Excluir um modo de exibição personalizado

  1. No menu Exibir, clique em Personalizar modos de exibição.
  2. Na caixa Modos de exibição, clique no nome do modo de exibição (modo de exibição: um conjunto de configurações de exibição e impressão que você pode nomear e aplicar a uma pasta de trabalho. É possível criar mais de um modo de exibição da mesma pasta de trabalho sem salvar cópias separadas da pasta de trabalho.) desejado e, em seguida, clique em Excluir.