Notifications
Clear all

Problema ao Compartilhar Pasta de Trabalho VBA

4 Posts
2 Usuários
0 Reactions
1,551 Visualizações
(@finaljustice)
Posts: 91
Trusted Member
Topic starter
 

Olá,
Há algum tempo desenvolvi uma "ferramenta" para o pessoal de vendas aqui no meu escritório e até então não estávamos em rede (com servidor local, usuários etc etc), usávamos Dropbox (pois a empresa era pequena e dava conta do recado).

Migramos recentemente para uma rede e migramos as pastas para o Dropbox, então tive a idéia de ao invez de ter uma "ferramenta" para cada vendedor que de tempos em tempos eu tinha que cruzar os dados para estarem com as informações iguais, decidi testar uma opção que nunca havia utilizado antes no Excel: Compartilhar Pasta de Trabalho.

Pelo meu entendimento, um arquivo poderia ser acessado por vários usuários ao mesmo tempo (as chances de conflito são baixas, mas pelo o que entendi são o próprio excel resolve esses conflitos).

Bem na parte de VBA e da ferramenta não mudei ABSOLUTAMENTE nada, só salvei o arquivo no servidor na pasta que os vendedores tem acesso e segui as instruções da opção de Compartilhar Pasta de Trabalho (salvando novamente etc etc).

Meu problema:
O mesmo arquivo quando rodado normalmente (sem ter sido compartilhado) funciona normalmente, porém quando salvo para compartilhar pasta de trabalho, um erro ocorre Tempo de Excecução 1004: "Não é possível definir a propriedade MergeCells da classe Range" .

O engraçado é que esse problema não acontece quando o arquivo não é compartilhado... Estou meio que sem saber o que fazer.

Gravei minha tela para mostrar a "ferramenta" funcionando e dando pau e algumas explicações. São 10 minutos.
Link para baixar: http://www.mediafire.com/watch/sr6k0znamp1rsbe/Help.wmv

Alguém poderia dar uma luz? Caso queria o arquivo favor solicitar pois terei que fazer uma "limpeza" dos dados etc. (por isso não anexei aqui já)
Obrigado pela atenção,
Luis

 
Postado : 19/03/2014 2:34 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Eu não baixei seu modelo, mas o erro tem forte relação com células mescladas.

Provavelmente em seu arquivo tem células mescladas, mas via código você não mostrou tal propriedade.

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/03/2014 5:14 am
(@finaljustice)
Posts: 91
Trusted Member
Topic starter
 

Bom dia!!

Eu não baixei seu modelo, mas o erro tem forte relação com células mescladas.

Provavelmente em seu arquivo tem células mescladas, mas via código você não mostrou tal propriedade.

Att

Bom dia,
Obrigado por responder, porém porque esse problema ocorreria somente quando o arquivo é compartilhado? Esse problema não ocorre quando rodando o vba normalmente em uma máquina sem ser compartilhada.

 
Postado : 20/03/2014 7:04 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Como é a rotina que está usando?

Talvez tem alguma rotina ou evento que é automático e por algum motivo alguém que usar está mesclando alguma célula, fora isso, mostre sua rotina ou arquivo modelo.

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/03/2014 10:51 am