通过选择循环,您需要按文本和多行文字的类型分别投射对象
请尝试:
选项ExplicitSub TestSelection()Dim entObj As AcadEntity Dim oText As AcadText Dim oMText As AcadMText Dim ssetObj As AcadSelectionSet Dim grpCode(1)As Integer Dim dataVal(1)As Variant Dim SetName As String Dim x As Double,y As Double,z As Double'