Range.HasRichDataType-Eigenschaft (Excel)Range.HasRichDataType property (Excel)

True, wenn alle Zellen im Bereich einen Rich-Datentyp enthalten.True if all cells in the range contain a Rich data type. False , wenn keine der Zellen im Bereich einen Rich-Datentyp enthält; andernfalls null.False if none of the cells in the range contains a Rich data type; otherwise, null. Schreibgeschützter Wert vom Typ Variant.Read-only Variant.

SyntaxSyntax

Ausdruck. HasRichDataTypeexpression.HasRichDataType

Ausdruck Eine Variable, die ein Range-Objekt darstellt.expression A variable that represents a Range object.

BemerkungenRemarks

Verknüpfte Datentypen, wie Aktien oderGeografie, sind eine Art von Rich-Datentyp.Linked data types, such as Stocks or Geography, are a kind of Rich data type.

Bei verknüpften Typen werden nur Zellen, deren LinkedDataTypeState -Eigenschaft xlLinkedDataTypeStateValidLinkedData, xlLinkedDataTypeStateFetchingDataoder xlLinkedDataTypeStateBrokenLinkedData ist, als Rich gezählt. Datentypen durch die HasRichDataType -Eigenschaft.For linked types, only cells whose LinkedDataTypeState property is xlLinkedDataTypeStateValidLinkedData, xlLinkedDataTypeStateFetchingData, or xlLinkedDataTypeStateBrokenLinkedData will be counted as Rich data types by the HasRichDataType property.

Zellen im xlLinkedDataTypeStateDisambiguationNeeded -oder xlLinkedDataTypeStateNone -Status zählen nicht als Rich-Datentypen.Cells in the xlLinkedDataTypeStateDisambiguationNeeded or xlLinkedDataTypeStateNone states do not count as Rich data types.

Weitere Informationen zu möglichen verknüpften Datentyp Status finden Sie unter der XlLinkedDataTypeState -Aufzählung.For more information about possible Linked data type states, see the XlLinkedDataTypeState enumeration.

BeispielExample

In diesem Beispiel wird der Benutzer aufgefordert, einen Bereich in Sheet1 zu markieren.This example prompts the user to select a range on Sheet1. Wenn jede Zelle im ausgewählten Bereich einen Rich-Datentyp enthält, wird eine Meldung angezeigt.If every cell in the selected range contains a Rich data type, the example displays a message.

Worksheets("Sheet1").Activate 
Set rr = Application.InputBox( _ 
 prompt:="Select a range on this worksheet", _ 
 Type:=8) 
If rr.HasRichDataType = True Then 
 MsgBox "Every cell in the selection contains a Rich Data" 
End If

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.