Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Allgemein


Alles zum Thema Windows Clients für den Desktop: Windows 95 / 98 / NT / 2000 / XP / Vista / Win 7 — Q & A zu den Windows Client Versionen sowie Windows Media Center / Windows Home Server


Antwort
     
Themen-Optionen
Alt 13.01.2012, 09:29   #1
Board Veteran
 
Offline
Registriert seit: 12-2002
Ort: Hamburg
Beiträge: 521
#Bezug in Excel verhindern

Hallo,

ich habe eine Excel-Datei mit mehreren Tabellenblättern, die alle den gleichen Aufbau haben. Im letzten Tabellenblatt werden die vorherigen Tabellenblätter aufsummiert. Jetzt möchte ich ein Tabellenblatt löschen. Ich möchte nicht die Werte löschen, sondern das komplette Blatt löschen. Jetzt gibt mir Excel natürlich in dem letzten Summenblatt in jeder Formel einen Fehler (#BEZUG). Da ich nicht nur Feld aufsummiere, sondern etwa 1000 kann ich nicht mit Suchen und Ersetzen arbeiten, da hinter dem BEZUG ja auch immer die entsprechende Zelle steht, welche immer eine andere ist.

Hat da jemand eine gute Idee, wie ich den BEZUG verhindern kann oder später löschen kann?

Danke
Gruß

corner
    Mit Zitat antworten
Alt 13.01.2012, 19:12   #2
Board Veteran
 
Benutzerbild von iDiddi
 
Offline
Registriert seit: 08-2010
Ort: NRW
Beiträge: 1.715
Das wird schwierig. Würde das über VBA machen. Da die Tabellenblätter den gleichen Aufbau haben, hat man ja die gleichen Bezüge innerhalb der Tabellen.

Jetzt brauchst Du nur über eine Schleife alle vorhandenen Tabellen erfassen. Über eine Schaltfläche könnte man dann z. B. die Ergebnisse aktualisieren.

Signatur
Gruß iDiddi

Niveau sieht nur von unten aus wie Arroganz

    Mit Zitat antworten
Alt 13.01.2012, 22:04   #3
Board Veteran
 
Offline
Registriert seit: 12-2002
Ort: Hamburg
Beiträge: 521
VBA wäre sicherlich ne Lösung, habe aber ne Lösung gefunden:

Einfach das Tabellenblatt löschen und dann mit Suchen und Ersetzen je nachdem welche Bezüge man hat, nacheinander folgendes ersetzen:

#BEZUG!?x
#BEZUG!??x
#BEZUG!???x
...

Wobei das x für das Folgezeichen nach dem Bezugsfehler steht. Voraussetzung ist dabei natürlich, dass die Folgezeichen bei allen Formeln gleich sind, was bei mir der Fall ist.

Gruß

corner
    Mit Zitat antworten
Alt 14.01.2012, 11:19   #4
Board Veteran
 
Benutzerbild von iDiddi
 
Offline
Registriert seit: 08-2010
Ort: NRW
Beiträge: 1.715
OK, danke für Deine Rückmeldung

Ist aber ganz schön umständlich, immer die Formeln anpassen zu müssen.

Darf man fragen, warum Du unbedingt Tabellen löschen musst? Wozu wird diese Arbeitsmappe überhaupt verwendet?

Signatur
Gruß iDiddi

Niveau sieht nur von unten aus wie Arroganz

    Mit Zitat antworten
Alt 14.01.2012, 22:26   #5
Board Veteran
 
Offline
Registriert seit: 12-2002
Ort: Hamburg
Beiträge: 521
Ist ein schwierigeres Thema. In jedem Tabellenblatt steht eine Übersicht pro Gesellschaft. Eine Gesellschaft ist aufgelöst worden, daher fällt sie raus. Klar kann man die Werte ausnullen, aber finde es schöner, wenn das ganze Tabellenblatt weg ist.
    Mit Zitat antworten
Alt 14.01.2012, 23:04   #6
Moderator
 
Offline
Registriert seit: 11-2002
Beiträge: 6.666
Hallo Corner
Evtl. über eine Arrayformel

=SUM(SUMIF(INDIRECT("'"&B1:B3&"'!A1");"<1e99"))
mit "CTRL+Shift+Return" abschließen, so dass die Formel automatisch(!) von geschweiften Klammern umrahmt wird.
{=SUM(SUMIF(INDIRECT("'"&B1:B3&"'!A1");"<1e99"))}
Ich habe jetzt nur ein englisches Excel da.
{=SUMME(SUMMEWenn(INDIREKT("'"&B1:B3&"'!A1");"<1e99"))} heisst es wahrscheinlich auf Deutsch.

In B1 bis B3 stehen die Tabellennamen. Löscht du ein Blatt, brauchst du wenigstens nur an dieser Stelle anpassen.

blub

Signatur
www.powershellpraxis.de

Nec Cupias, Nec Metuas

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
GPO - Co Existenz Win XP / Win 7 im Bezug auf GPOs StefanWe Active Directory Forum 2 18.08.2011 16:37
TV Tipps mit IT-Bezug carlito Off Topic 13 14.01.2006 21:57
kopieren von unterverz. mit bezug??? meifbert Windows Forum — Allgemein 2 06.01.2004 08:32
Falscher bezug von IP Adresse King_Louis Windows Forum — LAN & WAN 5 16.12.2003 12:33


Alle Zeitangaben in MEZ/CET. Es ist jetzt 07:57 Uhr. Seite generiert in 0,032 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang