Thema Datum  Von Nutzer Rating
Antwort
30.04.2014 12:34:57 Corina
NotSolved
Blau Formen einer Spalte zählen
30.04.2014 18:07:09 Gast2335
*****
NotSolved
05.05.2014 14:27:55 Corina
NotSolved

Ansicht des Beitrags:
Von:
Gast2335
Datum:
30.04.2014 18:07:09
Views:
1468
Rating: Antwort:
  Ja
Thema:
Formen einer Spalte zählen

Hi again Corina,

man kann sich zum Shape die linke obere bzw. die rechte untere Zelle geben lassen. Daraus kann man dann den Bereich bilden.

Beispiel:

Option Explicit

Sub test()
  
  'Laufzeitfehler vorbeugen
  If Not (TypeOf ActiveSheet Is Worksheet) Then
    Call MsgBox("Das aktive Blatt ist kein Tabellenblatt.")
    Exit Sub
  End If
  
  Dim shp As Excel.Shape
  
  With ActiveSheet
    For Each shp In .Shapes
      'wähle den Bereich aus in dem die Form liegt
      .Range(shp.TopLeftCell, shp.BottomRightCell).Select
      Stop 'Ausführung anhalten (weiter mit F5)
    Next
  End With
  
End Sub

Damit solltest du in der Lage sein dir dir alle Shapes innerhalb einer - oder mehrerer - Spalten zu liefert (schreit nach einer neuen Hilfsfunktion).


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
30.04.2014 12:34:57 Corina
NotSolved
Blau Formen einer Spalte zählen
30.04.2014 18:07:09 Gast2335
*****
NotSolved
05.05.2014 14:27:55 Corina
NotSolved