Syntax

expression.UserStatus

expression A variable that represents a Workbook object.

Remarks

The first element of the second dimension is the name of the user, the second element is the date and time when the user last opened the workbook, and the third element is a number indicating the type of list (1 indicates exclusive, and 2 indicates shared).

The UserStatus property doesn't return information about users who have the specified workbook open as read-only.

Example

This example creates a new workbook and inserts into it information about all users who have the active workbook open as a shared list.

Visual Basic for Applications
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
Has a certain user opened the workbook? Return the status of all users connected to open workbook? user user status User status on particular workbook? User Status Property UserStatus UserStatus Property

See also: