Thema Datum  Von Nutzer Rating
Antwort
20.03.2018 15:28:32 Georg
NotSolved
Blau Macro soll von markierter Zelle starten
21.03.2018 09:35:36 Gast33218
****
NotSolved
21.03.2018 11:25:52 Georg
NotSolved
22.03.2018 19:40:51 Gast8998
*****
Solved
27.03.2018 17:09:33 Georg
NotSolved

Ansicht des Beitrags:
Von:
Gast33218
Datum:
21.03.2018 09:35:36
Views:
578
Rating: Antwort:
  Ja
Thema:
Macro soll von markierter Zelle starten

Hallo,

 

prinzipiell gibt es 2 Möglichkeiten.

Einmal ermittelst du am Anfang von deinem die aktuelle Zeile und merkst dir diese in einer Variablen vom Typ Long.

Dim aktuelleZeile As Long
aktuelleZeile = Selection.Row

Dann kannst du über Cells(aktuelleZeile, 7) z.B. auf G52 zugrefen.

 

Die Zweite Möglichkeit wäre sich die ausgewählte Zelle dirkekt in einer Variable vom Type Range zu merken.

Dim aktuelleZelle As Range
Set aktuelleZelle = Selection.Cells(1, 1)

Dann kann man über aktuelleZelle.offset(zeilen,Spalten) auf andere Zellen zugreifen.

 

Ich würde zu Variante eins tendieren, denn dann musst du nur die richtige Zeile auswählen, und es ist egal welche Spalte zu geählt hast.

 

Die obere Zeile, unter der letzten beschriebenen kann man dann z.B. so ermitteln.

 

Dim aktuelleZeile As Long
Dim obereZeile As Long

    aktuelleZeile = Selection.Row

    obereZeile = Cells(aktuelleZeile, 7).End(xlUp).Row + 1

 


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
20.03.2018 15:28:32 Georg
NotSolved
Blau Macro soll von markierter Zelle starten
21.03.2018 09:35:36 Gast33218
****
NotSolved
21.03.2018 11:25:52 Georg
NotSolved
22.03.2018 19:40:51 Gast8998
*****
Solved
27.03.2018 17:09:33 Georg
NotSolved