none
copiar dados de uma planilha para outra - excel

    Question

  • ola

    numa planilha excel tenho algumas células que estão bloqueadas á edição. Pois tem formulas que mostra resultados que n quero que o user tenha acesso.

    Preciso de criar um botão que copie os dados todos da planilha e cole num novo ficheiro excel que sera criado. Desta forma conseguirei dar os dados ao user, mas sem lhe dar acesso total á minha planilha.

    é possivel?

    entenderam?

    valeu


    Visual Basic 2008 Express Edition SQL Server Management Studio

    Tuesday, June 26, 2012 12:28 AM

All replies

  • Boa tarde, entendi mais ou menos sua solicitação, se possível nos envie maiores informações. Segue algumas considerações:

    • Se for fazer este algoritmo em VBA (o que eu aconselho pois é um problema simples) será necessário informar a senha no código para que ele desbloqueie a célula e depois da cópia ele bloqueie novamente. Não se preocupe, pois você pode bloquear o acesso ao código VBA, desta forma ninguém conseguirá ver seu código.
    • Seria importante verificar de que forma estão organizados os dados na planilha para que possa desenvolver um algoritmo que automatize todo o trabalho.
    • Criar uma cópia de toda a planilha ao invés dos dados não atenderia a sua necessidade?
    • Você irá copiar para outro arquivo estes dados ? Ou o usuário que irá receber estes dados precisa apenas de acesso a leitura? Se sim, podemos criar um código que exporte sua planilha em PDF, o que facilita bastante as coisas.

    Espero que tenha te dado uma luz. Qualquer coisa estou a disposição.


    Alexandre Lorenzon

    Monday, July 16, 2012 8:23 PM