Macro do Excel hospedado

1

O que eu tenho:

Uma pasta de trabalho do Excel que usa uma macro VB para calcular o preço de um produto com base em um complicado conjunto de instruções da lista de materiais.

Como a pasta de trabalho é projetada:

A pasta de trabalho tem duas planilhas: uma com custos e constantes de material e outra com a configuração do produto. Há um botão que, quando clicado, calcula os preços de uma configuração de produto específica usando os custos e as constantes na outra planilha.

O que eu gostaria de criar:

Eu quero ter uma página / arquivo do Excel hospedado centralmente onde nossos representantes de vendas possam entrar na configuração do produto, clicar em um botão e obter o preço de um produto. No entanto, os representantes de vendas NÃO devem ter acesso às constantes e à página de cálculo de custos - essa é uma restrição importante.

Alguma sugestão?

    
por Nish 02.05.2011 / 11:14

3 respostas

1

Isso soa como a parte dos Serviços do Excel do Microsoft SharePoint foi projetada.

    
por 30.08.2011 / 08:45
1

Você precisa criar um suplemento contendo a página de restrições e constantes.

Como um complemento, ele ficará oculto.

Note que, se eles souberem o truque do Excel, podem ser capazes de mostrá-lo, mas você pode (não testado) ser capaz de colocar uma senha nele. Você também pode fazer mais truques do Excel, como colocar todas as constantes na fonte branca, mas não há um sistema perfeito se não puder ser bloqueado.

No que diz respeito à hospedagem, você terá que trazer algum outro programa como o SharePoint. O Baunilha Excel não foi projetado para isso.

    
por 31.08.2011 / 00:57
0

Se você fornecer um modelo que eles usam para a configuração do produto, uma planilha com senha funcionaria, mas se a segurança é um grande problema, por que não torná-lo um formulário da Web que produz um arquivo do Excel?

Você pode manter todos os seus cálculos totalmente privados, distribuir o que o vendedor precisa facilmente e ainda em um formato que, em última análise, não exige que você se preocupe em expor o custo.

    
por 02.05.2011 / 18:04