Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Dynamisches Erweitern einer Spalte mit Formel
zurück: Anzeige alle Daten weiter: suche Formel zum Summieren von datensätzen je nach Datum Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Case
Coder


Verfasst am:
07. Okt 2004, 11:37
Rufname: Case
Wohnort: Schwäbisch Hall

Dynamisches Erweitern einer Spalte mit Formel - Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Hi,

ich habe folgendes Problem: In der Liste sollen ständig neue Werte eingetragen werden. In einer Spallte werden diese dann weiterverarbeitet (Subtraktion und Multiplikation). Wie erreiche ich es das diese Formeln automatisch auch in der nächsten Zeile auf neue Werte angewandt wird und ich nicht die Formeln in die nächste Zeile manuel "ziehen" muss?

MfG,
Case
fridgenep
Gast


Verfasst am:
07. Okt 2004, 11:41
Rufname:


AW: Dynamisches Erweitern einer Spalte mit Formel - AW: Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Hallo,

was sprciht dagegen schon vorher einmal die Formel bis ans Ende der Tabellenblattes (Zeile 65536) zu ziehen???
Case
Coder


Verfasst am:
07. Okt 2004, 11:56
Rufname: Case
Wohnort: Schwäbisch Hall

:( - :(

Nach oben
       

Ist das tatsächlich alles was man machen kann? Ein wenig ümständlich Confused
fl618
Gibt sich Mühe


Verfasst am:
07. Okt 2004, 12:39
Rufname:
Wohnort: Wallbach, CH

AW: Dynamisches Erweitern einer Spalte mit Formel - AW: Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Hallo Case

Wenn Du Dich etwas mit VBA auskennst, kannst Du es schon auch automatisieren.
Hier mal ein Ansatz (verwendet allerdings das aktuelle Datum ... musst Du mit Deiner Formel ersetzen);
http://www.office-loesung.de/viewtopic.php?t=16851

_________________
Ciao
Franz

--------------------------------------------
(da ich eine engl. Excel Version verwende, kann es vorkommen, dass ich leider nicht immer die richtige deutsche Übersetzung erwische ...)
Case
Coder


Verfasst am:
07. Okt 2004, 13:26
Rufname: Case
Wohnort: Schwäbisch Hall


AW: Dynamisches Erweitern einer Spalte mit Formel - AW: Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Danke für den Hinweis, ich werde es trotz meiner nicht vorhandenen VBA Kenntnisse ausprobieren ;)
Case
Coder


Verfasst am:
07. Okt 2004, 13:58
Rufname: Case
Wohnort: Schwäbisch Hall

AW: Dynamisches Erweitern einer Spalte mit Formel - AW: Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Irgendwie verstehe nur Bahnhof Crying or Very sad
fl618
Gibt sich Mühe


Verfasst am:
07. Okt 2004, 14:11
Rufname:
Wohnort: Wallbach, CH

AW: Dynamisches Erweitern einer Spalte mit Formel - AW: Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Hallo Case

Diese Aussage hilft nicht sehr viel weiter ...
An welchem Bahnhof stehst Du denn?

_________________
Ciao
Franz

--------------------------------------------
(da ich eine engl. Excel Version verwende, kann es vorkommen, dass ich leider nicht immer die richtige deutsche Übersetzung erwische ...)
Case
Coder


Verfasst am:
07. Okt 2004, 14:29
Rufname: Case
Wohnort: Schwäbisch Hall

AW: Dynamisches Erweitern einer Spalte mit Formel - AW: Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Hm, eigendlich an mehreren:

Zitat:
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column <> 1 Then
    Exit Sub
ElseIf Target.Count <> 1 Then
    MsgBox "Please select just a single cell"
ElseIf (Target.Offset(-1, 0).Value <> "" And Target.Offset(-1, 1).Value = "") Then
    Target.Offset(-1, 1).Value = Now()
End If
End Sub


Ich vermute ".Value = Now()" aus dem Beispiel setzt die Spalte auf di emomentane Zeit, ist also in meinem Fall irrelevant.

Welcher Teil des Codes bestimmt die Zelle die automatisch die (an die Spalte angepasste) (Rechen-)Formel erhalten soll, und wo befindet sich die "Ursprungszelle"?
fl618
Gibt sich Mühe


Verfasst am:
07. Okt 2004, 15:02
Rufname:
Wohnort: Wallbach, CH

AW: Dynamisches Erweitern einer Spalte mit Formel - AW: Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Hallo Case

Versuch es mal so:
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column <> 1 Then
    Exit Sub
ElseIf Target.Count <> 1 Then
    MsgBox "Please select just a single cell"
ElseIf (Target.Offset(-1, 0).Value <> "" And Target.Offset(-1, 1).Value = "") Then
    Target.Offset(-2, 1).Copy Target.Offset(-1, 1)
End If
End Sub


PS: das Makro gehört in das Klassenmodul des Arbeitsblattes (-> Rechtsklick auf das Blattregister und "View Code" wählen)

_________________
Ciao
Franz

--------------------------------------------
(da ich eine engl. Excel Version verwende, kann es vorkommen, dass ich leider nicht immer die richtige deutsche Übersetzung erwische ...)
Case
Coder


Verfasst am:
07. Okt 2004, 15:46
Rufname: Case
Wohnort: Schwäbisch Hall

AW: Dynamisches Erweitern einer Spalte mit Formel - AW: Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Danke für den Tip, Franz.

In einer Testtabelle werden alle Formeln korrekt übernommen. Nur wie kann ich den Kopiervorgang von "Spalte B" auf eine andere umlegen (z.b. C, oder D)?
fl618
Gibt sich Mühe


Verfasst am:
07. Okt 2004, 16:17
Rufname:
Wohnort: Wallbach, CH

AW: Dynamisches Erweitern einer Spalte mit Formel - AW: Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Hallo Case

Als Hilfe zur Selbsthilfe:
Lies in der Excel-Hilfe mal über die Funktion Offset resp. Bereich.Verschieben nach ... ich bin sicher, dass Du es dann schaffen wirst.

_________________
Ciao
Franz

--------------------------------------------
(da ich eine engl. Excel Version verwende, kann es vorkommen, dass ich leider nicht immer die richtige deutsche Übersetzung erwische ...)
Case
Coder


Verfasst am:
11. Okt 2004, 08:43
Rufname: Case
Wohnort: Schwäbisch Hall


AW: Dynamisches Erweitern einer Spalte mit Formel - AW: Dynamisches Erweitern einer Spalte mit Formel

Nach oben
       

Gut, ich glaube ich habe es hinbekommen. Allerdings funktioniert der Script nicht zusammen mit diesem Userforum.
Durch ein wenig herumgespiele und dem Konsultieren der VB-Hilfe konnte ich die Rechnung jedoch in diese Maske evrlegen.

Denoch vielen Dank Smile
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: hife wenn formel?, zahlen codieren komm nicht weiter 2 Gast 1804 07. Mai 2004, 11:22
Gast hife wenn formel?, zahlen codieren komm nicht weiter
Keine neuen Beiträge Excel Formeln: Formel anzeigen und gleichzeitig Ergebnis 1 Achim 2435 03. Mai 2004, 10:36
xpec Formel anzeigen und gleichzeitig Ergebnis
Keine neuen Beiträge Excel Formeln: suche ne formel mit bestimmten abhängigkeiten 6 pipi 3131 26. Apr 2004, 13:39
pipi suche ne formel mit bestimmten abhängigkeiten
Keine neuen Beiträge Excel Formeln: In einer Formel die Matrix flexsiebel machen 1 merdin75 2158 22. Apr 2004, 19:59
peb In einer Formel die Matrix flexsiebel machen
Keine neuen Beiträge Excel Formeln: Suche Formel für meinen chef! 6 Gast 2434 14. Apr 2004, 10:50
Search Suche Formel für meinen chef!
Keine neuen Beiträge Excel Formeln: BRAUCHE DRINGEND EINE FORMEL 2 Susanne 1947 03. März 2004, 17:45
Susanne BRAUCHE DRINGEND EINE FORMEL
Keine neuen Beiträge Excel Formeln: formel gesucht wenn/dann/sverweis 1 robert305 3159 01. März 2004, 16:45
xpecidy formel gesucht wenn/dann/sverweis
Keine neuen Beiträge Excel Formeln: Suche ein Formel 4 Unwissender 2147 20. Feb 2004, 09:45
xpecidy Suche ein Formel
Keine neuen Beiträge Excel Formeln: formel für 2 Arbeitsmappen 2 Diana 1135 18. Feb 2004, 18:17
peb formel für 2 Arbeitsmappen
Keine neuen Beiträge Excel Formeln: Suche eine Formel für die Nachtschicht-Arbeitszeit 2 charlie77 4981 13. Feb 2004, 00:01
charlie77 Suche eine Formel für die Nachtschicht-Arbeitszeit
Keine neuen Beiträge Excel Formeln: Ergebniss einer Formel erst nach Eintragung sichtbar machen 14 minusat 2132 02. Feb 2004, 17:06
minusat Ergebniss einer Formel erst nach Eintragung sichtbar machen
Keine neuen Beiträge Excel Formeln: Addition in Spalte mit Datum und Werten 2 Bibu 790 18. Dez 2003, 18:02
Manfred Bartak Addition in Spalte mit Datum und Werten
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Excel-Formeln