Microsoft Excel

Herbers Excel/VBA-Archiv

Steuerelemente aus VBA aufzeigen | Herbers Excel-Forum


Betrifft: Steuerelemente aus VBA aufzeigen von: Rainer
Geschrieben am: 03.12.2009 12:25:26

Hallo,

möchte den Aufbau (zugewiesene Namen der Steuerelemente) meiner Tabellen überprüfen.

Könnte mir zwar die gesamten Codezeilen ausdrucken lassen, denke aber mal, dass es sicher noch eine andere Möglichkeit gibt, mir nur die Namen der Button's aller Arbeitsblätter anzeigen zu lassen.

Kann mir da wer einen Tip geben?

Gruß Rainer

  

Betrifft: AW: Steuerelemente aus VBA aufzeigen von: ransi
Geschrieben am: 03.12.2009 12:55:08

HAllo Rainer

Da kannst du z.B. so rangehen:

' **********************************************************************
' Modul: Modul1 Typ: Allgemeines Modul
' **********************************************************************

Option Explicit


Public Sub test()
Dim wsTMP As Worksheet
Dim sh As Object
Dim Z As Long
Dim oleObj As Object
Set wsTMP = Worksheets.Add(after:=Sheets(Sheets.Count))
wsTMP.Name = "Auflistung"
For Each sh In Sheets
    For Each oleObj In sh.OLEObjects
        Z = Z + 1
        With wsTMP
            .Cells(Z, 1) = sh.Name
            .Cells(Z, 2) = oleObj.progID
            .Cells(Z, 3) = oleObj.Name
        End With
    Next
Next
End Sub


ransi


  

Betrifft: AW: Steuerelemente aus VBA aufzeigen von: Rainer
Geschrieben am: 03.12.2009 19:11:39

Hallo Ransi,

klappt einwandfrei.

Danke

Rainer


Beiträge aus den Excel-Beispielen zum Thema "Steuerelemente aus VBA aufzeigen"