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

Ansicht des Beitrags:
Von:
Gast8998
Datum:
22.03.2018 19:40:51
Views:
532
Rating: Antwort:
 Nein
Thema:
Macro soll von markierter Zelle starten

Hallo,

 

freut mich dass du schon so weit gekommen bist.

 

zu deinen 2 Problemen, mit Offset kann man Zellbereiche verschieben, passend dazu gibt es auch noch Resize.

Schau mal in der Hilfe nach, hier ein Beispiel aus dieser.

Set tbl = ActiveCell.CurrentRegion
tbl.Offset(1, 0).Resize(tbl.Rows.Count - 1, tbl.Columns.Count).Select

Das sollte dir bei deinem 1. Problem schon helfen.

 

Beim 2. Problem ist eis so, dass du in einem String nicht einfach Variablen reinschreiben kannst, denn woher soll VBA wissen ob es jetzt Text oder eine Variable ist.

Daher mußt du ein solchen String "zusammenbasteln"

also so:

ActiveCell.FormulaR1C1 = "=(R[-" & ueberObereZeile & "]C[-4]-RC[-4])/(" & grAbstand & ")"

 

 


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