Thema Datum  Von Nutzer Rating
Antwort
08.04.2016 16:28:11 toot
NotSolved
Blau Formeln per VBA-Makro in einer markierten Zelle zu kopieren
11.04.2016 16:06:42 Benjaminus
NotSolved
12.04.2016 08:33:33 Gast9347
NotSolved
12.04.2016 09:39:31 Benjaminus
NotSolved

Ansicht des Beitrags:
Von:
Benjaminus
Datum:
11.04.2016 16:06:42
Views:
657
Rating: Antwort:
  Ja
Thema:
Formeln per VBA-Makro in einer markierten Zelle zu kopieren

Hallo,

anbei der Formelumbau,

da ich davon ausgehe, dass die Formeln SI und Arrondi, spezielle Formeln sind, habe ich die Formel in eine Wenn Dann Funktion geändert.

Das Prinzip bleibt allerdings das gleiche.

 

ActiveCell.FormulaR1C1 = "=IF(RC[-3]=0,"""",Round(RC[-2]/RC[-3],2))"

R = steht für die Zeile in der du dich befindest, da die Zeile gleich der angeklickten Zellenadresse entsprechen soll, muss hier nichts geändert werden.

C = steht für die Reihe in der du dich befindest, da du erst die Reihe C prüfst musst du also von der aktuellen Zellenadresse F den Wert 3 abziehen. Dann befindest du dich in der Reihe C. Gleiches Vorgehen gilt für die Spalte D bei dieser musst du den Wert 2 abziehen!

Bitte beachte, durch dieses Prozedur wird a. nur die Formel eingefügt, ein ; in der Formel entspricht einem , im VBA Code.

Solltest du andere Zeilen berechnen wollen, so musst du die Formel anpassen.

 

Gruß

Benjaminus


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
08.04.2016 16:28:11 toot
NotSolved
Blau Formeln per VBA-Makro in einer markierten Zelle zu kopieren
11.04.2016 16:06:42 Benjaminus
NotSolved
12.04.2016 08:33:33 Gast9347
NotSolved
12.04.2016 09:39:31 Benjaminus
NotSolved