Sub DataFrame()
   'в аркмапе несколько датафреймов, один из них называется "Layers"
   'после выполнения процедуры этот мап становиться активным
   Dim pMXD As IMxDocument, i As Long
   Set pMXD = ThisDocument
   If pMXD.Maps.Count > 1 Then
      For i = 0 To pMXD.Maps.Count - 1
         If pMXD.Maps.Item(i).Name = "Layers" Then
            Set pMXD.ActiveView = pMXD.Maps.Item(i)
         End If
      Next
   End If
End Sub