Thema Datum  Von Nutzer Rating
Antwort
01.03.2016 22:43:44 Stefan
NotSolved
Blau Summieren über mehrere Tabellenblätter mit Makro
02.03.2016 08:06:43 Gast73558
NotSolved
02.03.2016 10:10:25 Stefan
NotSolved

Ansicht des Beitrags:
Von:
Gast73558
Datum:
02.03.2016 08:06:43
Views:
1207
Rating: Antwort:
  Ja
Thema:
Summieren über mehrere Tabellenblätter mit Makro

Moin Stefan,

bevor ich mich überhaupt mit der Idee für eine Makro befasse - ein Makro, dass das Einsetzen von einer Formel in viele, bestimmte Zellen einer Tabelle automatisieren soll.

Was, bitte ist der Nährwert der Code - Kommandozeile

Tabelle1.Range("B2").FormulaLocal = "=Summe(Tabelle1:Tabelle3!B2)"

 

Praktisch übersetzt lese ich da

- in die Tabelle mit dem Codenamen Tabelle1 - und der Codename ist nicht der sichtbare Tabellenname.

Den Codenamen sieht und zeigt nur der (VBE)-Editor, nicht das Excel-Tabellenfenster.

- in den Bereich - Zelle B2 ist klar

 -schreibe eine Formel (Syntax local, eben so wie die Ländervoreinstellung)

 

und rechts vom Gleichheitszeichen steht die Formel, richtig als Zeichenkette

 

- diese, richtige Formel besteht aus der Funktion SUMME und in Klammern, die Bezüge

Bezüge wiederum verweisen auf Zellen oder wie hier auf Zellen in Tabellen, jedoch

sind Tabellennamen in Excel-Bezügen keine Codenamen, sondern die Zeichen in den

Tabellenreitern der Excel-Ansicht.

 

Ergo, stimmen Codenamen und Tabellennamen überein, dann liefert die eingesetzte Formel

den Wert 0 (was übrigens für mich überraschend ).

Bei jeder anderen Konstellation erscheint #WERT, #NAME oder eben wieder die Ziffer Null

 

Oder übersehe ich da etwas?


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
01.03.2016 22:43:44 Stefan
NotSolved
Blau Summieren über mehrere Tabellenblätter mit Makro
02.03.2016 08:06:43 Gast73558
NotSolved
02.03.2016 10:10:25 Stefan
NotSolved