Workbook.UserStatus-Eigenschaft (Excel)
Gibt ein 1-basiertes, zweidimensionales Array zurück, das Informationen zu jedem Benutzer bereitstellt, der die Arbeitsmappe als freigegebene Liste geöffnet hat. Schreibgeschützter Variant-Wert.
Syntax
Ausdruck. UserStatus
expression Eine Variable, die ein Workbook-Objekt darstellt.
Hinweise
Das erste Element der zweiten Dimension ist der Benutzername; das zweite Element gibt Datum und Uhrzeit des Öffnens der Arbeitsmappe durch den Benutzer an; das dritte Element ist eine Zahl, die den Modus angibt (1 steht für Exklusivmodus, 2 für Freigabemodus).
Die UserStatus-Eigenschaft gibt keine Informationen über Benutzer zurück, die die angegebene Arbeitsmappe schreibgeschützt geöffnet haben.
Beispiel
Im folgenden Beispiel wird eine neue Arbeitsmappe erstellt, und Informationen über alle Benutzer, die die aktive Arbeitsmappe im Freigabemodus geöffnet haben, werden hinzugefügt.
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
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.