Ir ao conteúdo

Gabriel.Rizzatto

Membro Pleno
  • Posts

    52
  • Cadastrado em

  • Última visita

Reputação

1
  1. Já olhei esse tópico mas não me ajudou mt
  2. Boa tarde, eu trabalho com cms avaya supervisor, Gostaria de exporta todo o relatório automático para o excel , mas não sei como fazer isso em vba Eu preciso exportar o relatório do menu historio , categoria agente e Participação diário, mas quero trazer de vários agentes ao mesmo tempo.
  3. Queria saber algo assim, quando eu logar ele irá inciar na planilha senha em uma nova coluna chamada status, onde fala se eu vou estar online e offline, só que ao lado da coluna status irá ter um botão para cada usuário chamado depurar igual o link abaixo, quando eu incio a macro depurar ele fecha a planilha de outro usuário. https://imasters.com.br/artigo/4223/banco-de-dados/encerrando-sessoes-de-usuario/?trace=1519021197&source=single
  4. Então sabe todos aqueles erro, consegui resolver! adicionado 0 minutos depois Está funcionando corretamente tanto na rede e também no desktop
  5. Olhem criar algo parecido https://imasters.com.br/artigo/4223/banco-de-dados/encerrando-sessoes-de-usuario/?trace=1519021197&source=single adicionado 0 minutos depois Eu tenho um formulário de login no meu excel
  6. É Possível ter um controle de usuários logados da planilha, onde a uma função que posso fechar a planilha da maquina dele?
  7. Não tirei todo o código, adicionado 0 minutos depois Private Sub Workbook_Deactivate() Application.Visible = True lsDesligarTelaCheia End Sub Private Sub Workbook_Open() Dim W As Workbook Set W = Workbooks("DATA-STATION.xlsm") W.Application.Visible = False MayCauseAnError Application.DisplayAlerts = False Application.AskToUpdateLinks = False Application.Visible = False lsDesabilitar frmLogin.Show 'Atualização Application.CalculateFull GravarUsuario End Sub Private Sub Workbook_Activate() Application.CalculateFull Limroll_on GravarUsuario End Sub Public Sub Workbook_BeforeClose(Cancel As Boolean) If Workbooks.Count = 1 Then Application.Quit Else ThisWorkbook.Close savechanges:=False End If Application.DisplayAlerts = False Application.Save End Sub
  8. Deu erro 424 adicionado 5 minutos depois Queria algo assim, se o usuario estiver logado irá aparecer na planilha login: Usuario Status, o status irá falar 2 variáveis 1 LOGADO, 2 OFFLINE adicionado 18 minutos depois Olhe esse código Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) Dim wsHist As Worksheet, Rng As Range Dim Usuario As String Set wsHist = Sheets("Login") If Sh Is wsHist Then Exit Sub Set Rng = wsHist.Range("A" & Rows.Count).End(xlUp).Offset(1) With Rng .Value = Now .Offset(, 1) = Sh.Name .Offset(, 2) = Target.Address .Offset(, 3) = txtUsuario.Value End With
  9. Eu coloquei Dim W as workbook Set W = Workbooks("NOME DO SEU ARQUIVO") W.Application.Visible = False Certo eu coloquei! Mas mesmo no meu computar ele da o erro de subescrito! Se colocar sem for na rede ele dá o erro ! Parece que não é porque está na rede, é algum código que está errado !
  10. Bom tenho uma planilha com alguns problemas que estou solucionando aos poucos, que é um controle de acesso, no caso um login e senha, com diversos usuários, porém ela não compartilhada, pois quando eu compartilho ela, algumas macros não funcionam, então decidi deixar assim mesmo, irei deixar logado como admin e as outras pessoas irá ver somente como leitura porém como login para entrar na planilha funciona. Porém queria ter o controle quais usuários estão logados na planilha. exemplo ter uma aba onde aparece usuários logados na planilha Todas as senha: 123 Login: admin Senha: admin outro usúario Login: F4403134 Senha: M18831 DATA-STATIONN.zip
  11. Não, a diversos usuários na planilha senha, só que as linhas estão ocultadas, so desocultar todas, ou criar um novo usuário Testei ainda continua dando aquele erro 9 Teste o usuário seguinte: Lgoin> F4403134 Senha> M18831 adicionado 11 minutos depois Não sei porque mas esse erro só dar se eu estiver com alguma outra planilha da rede aberta
  12. Segue planilha no zip, te peço uma ajudar se é possível criar uma macro ativar o mouse of e on de acordo com usuário também, exemplo se for admin ele ativar o mouse direito se não for ele desativa , e também esse problema se eu estiver com alguma planilha da rede aberta e iniciar o data station ele não entra e da o erro 9, e também se eu abrir uma planilha nova ele incia a tela cheia para todos os trabalhos é porque essa planilha está no servidor não sei se interfere em algo, consegue colocar um tempo de conectado a planilha, exemplo se usuário estiver inativo por 8 min a planilha fecha automaticamente, mas não se aplicara a o usuário admin, acho se puder melhor o máximo essa planilha agradeço, eu deixo ela no servidor onde vários usuários entre somente na sua planilha podendo visualizar dados de vendas etc.. Todas as senha: 123 Login: admin Senha: admin DATA-STATIONN.zip adicionado 0 minutos depois Acho que ira solucionar todos os meus problemas. adicionado 4 minutos depois Tenho mas um mas acho que é impossível eu queria deixar esse trabalho compartilhado, só que as macros não funcionam então o usuario admin no caso Eu deixo a planilha sempre aberta, assim quando outro usuario logar ele entra no login mas como leitura. é possível deixar compartilhado ou exemplo quando inciar a planilha não aparecer a mensagem se quer somente leitura, ou uma macro que iniciar sempre modo leitura sem aparecer a mensagem e tal

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!