Was ich beabsichtige zu machen, ist ein Makro, das ein Streudiagramm basierend auf zwei Datenspalten erstellt, die der Benutzer auswählt. Ich muss irgendwie bekommen, was die zweite Spalte ausgewählt hat, damit ich den richtigen Titel verwenden kann.Zurück Spaltennummer der letzten Spalte eines Bereichs mit Lücken
ich folgendes bisher versucht habe:
myrng.Columns(myrng.Columns.Count).Column
dies gibt nur 1, da es Lücken im Bereich sind.
Gibt es eine andere Methode, die mit einem Bereich funktioniert, der Lücken enthält, oder gibt es vielleicht eine andere Möglichkeit, die Daten grafisch darzustellen und dann zu finden, was die zweite ausgewählte Spalte ist?
Zeichnen Sie im Visual Basic-Editor ein Makro von dem auf, was Sie manuell tun. Wenn Sie fertig sind, drücken Sie auf Aufnahme beenden, gehen Sie zu Makros und bearbeiten Sie das soeben aufgenommene Makro. Dort können Sie den entsprechenden Code sehen, um das zu tun, was Sie gerade manuell getan haben, und dann können Sie erweitern, wie Sie es für richtig halten. – dinotom
Ich bin mir der Rekordfunktion in Excel bewusst. Es gibt keine Möglichkeit für mich zu sehen, wie man jedoch eine Spaltennummer zurückgibt. – Corus
'lastCol = ws.Cells (1, ws.Columns.count) .Ende (xlToLeft) .Column'? – findwindow