Compartilhar via


Propriedade Workbook.UserStatus (Excel)

Retorna uma matriz bidimensional baseada em 1 fornecendo informações sobre cada um dos usuários que tem a pasta de trabalho aberta como uma lista compartilhada. Somente leitura Variant.

Sintaxe

expressão. UserStatus

Expressão Uma variável que representa um objeto Workbook .

Comentários

O primeiro elemento da segunda dimensão é o nome do usuário, o segundo elemento é a data e a hora em que o usuário abriu pela última vez a pasta de trabalho, e o terceiro elemento é um número indicando o tipo de lista (1 indica exclusiva e 2 indica compartilhada).

A propriedade UserStatus não retorna informações sobre os usuários que têm a pasta de trabalho especificada aberta como somente leitura.

Exemplo

Este exemplo cria uma nova pasta de trabalho e insere nela informações sobre todos os usuários que têm a pasta de trabalho ativa aberta como uma lista compartilhada.

users = ActiveWorkbook.UserStatus 
With Workbooks.Add.Sheets(1) 
 For row = 1 To UBound(users, 1) 
 .Cells(row, 1) = users(row, 1) 
 .Cells(row, 2) = users(row, 2) 
 Select Case users(row, 3) 
 Case 1 
 .Cells(row, 3).Value = "Exclusive" 
 Case 2 
 .Cells(row, 3).Value = "Shared" 
 End Select 
 Next 
End With

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.