Thema Datum  Von Nutzer Rating
Antwort
Rot Anfängerproblem - Funktion mit Zirkelbezug abgebrochen
16.09.2021 17:01:09 Simon
Solved
16.09.2021 17:38:40 Mackie
Solved
16.09.2021 17:45:03 Gast46758
Solved

Ansicht des Beitrags:
Von:
Simon
Datum:
16.09.2021 17:01:09
Views:
1048
Rating: Antwort:
 Nein
Thema:
Anfängerproblem - Funktion mit Zirkelbezug abgebrochen

Hallo zusammen,

ich bin neu hier in diesem Forum und kenne mich leider auch mit VBA noch nicht so gut aus.

Da ich jetzt beruflich immer mehr mit Excel 2016 unter Windows 10 und somit auch mit VBA in Berührung komme, wollte ich fragen, ob mir jemand bei der Code-Erstellung helfen könnte.

Bisher habe ich einen kurzen Code erstellt, der mir überprüfen soll, ob die Zelle R9 leer ist - wenn ja, dann soll drei Zellen darunter in Zelle R12 "1" eingetragen werden, ansonsten (also wenn die Zelle R9 leer ist) ein "X".

Da ich ein absoluter Anfänger in VBA bin, verstehe ich nicht, wieso die Funktion nicht funktioniert und mit einer Fehlermeldung abgebrochen wird. Wenn ich nämlich in die Zelle R12 den Befehl "=PositionDIP()" (natürlich ohne Anführungszeichen) eintrage, kommt der Fehler "Zirkelbezug" und das Programm wird abgebrochen.

Anbei der Programmcode, den ich bei "Modul" im VBA-Editor eingetragen habe:

 

 

Public Function PositionDIP()

 

    If IsEmpty(Tabelle1.Range("R9").Value) = False Then

    Sheets("Tabelle1").Range("R12").Value = "1"

    Else: Sheets("Tabelle1").Range("R12").Value = "X"

    End If

 

End Function

 

Über eine Antwort würde ich mich sehr freuen!

Alles Gute und freundliche Grüße

Simon


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 Anfängerproblem - Funktion mit Zirkelbezug abgebrochen
16.09.2021 17:01:09 Simon
Solved
16.09.2021 17:38:40 Mackie
Solved
16.09.2021 17:45:03 Gast46758
Solved