Thema Datum  Von Nutzer Rating
Antwort
Rot Formel von Excel in VBA FormulaLocal
21.04.2016 16:35:41 Chris
NotSolved
21.04.2016 16:36:20 Christian
NotSolved
21.04.2016 20:16:33 Gast57840
NotSolved

Ansicht des Beitrags:
Von:
Chris
Datum:
21.04.2016 16:35:41
Views:
1204
Rating: Antwort:
  Ja
Thema:
Formel von Excel in VBA FormulaLocal
Guten Tag, ich bin schier am Verzweifeln und zwar schaffe ich es nicht eine Formel die im Excel wunderbar funktioniert in VBA Code mit FormulaLocal umzuwandeln. Zudem möchte ich statt der Zeilennummer eine Variable einsetzen, was mein Vorhaben nicht einfacher macht. Vielleicht hat ja jemand Erbarmen ;) Es handelt sich um folgenden Code: Sub Datum() Dim Zelle As Range Dim Nr As Long For Each Zelle In ActiveSheet.Range("B2:B30") Nr = Zelle.Row Zelle.FormulaLocal = "hier meine Formel" Next Zelle End Sub Die Formel aus Excel sieht folgendermaßen aus: =WENN(D31="";"";WENN(ODER(TEXT(P31;"MM")="01";TEXT(P31;"MM")="02";TEXT(P31;"MM")="03");"Q1";&"'"&TEXT(P31;"JJJJ")) Sprich ich möchte ein Datum prüfen. Bei Monat 1,2,3 soll Q1 sowie das angegebene Jahr ausgegeben werden, gleiches bei Q2, Q3, Q4. (welche ich der Einfachheit halber hier jetzt rausgenommen habe...) Ich hoffe ich konnte mein Anliegen einigermaßen rüberbringen :) Vielen Dank im Voraus! Grüße Christian

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
Rot Formel von Excel in VBA FormulaLocal
21.04.2016 16:35:41 Chris
NotSolved
21.04.2016 16:36:20 Christian
NotSolved
21.04.2016 20:16:33 Gast57840
NotSolved