Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

  Höchster Wert aktualisieren und Wert täglich übernehmen
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
KarstenS
Newbie
Newbie


Anmeldedatum: 04.04.2008
Beiträge: 6

BeitragVerfasst am: 04.04.2008, 08:45 Nach oben

Hallo,

ich brauche wieder mal dringend Hilfe von euch Profis.

Ich habe eine Beispieldatei angehängt, in der ich zwei Probleme habe:

Tabelle "Depotübersicht":
In J32 soll der höchste Wert stehen, der jemals in J25 stand bzw.steht /
ist der neue Wert höher soll diese Zelle automatisch aktualisiert werden,
(ist er niedriger, soll der alte Wert bestehen bleiben)

Tabelle "PerformanceDiagramm"
Der Wert aus der Zelle J25 in der Tabelle "Depotübersicht" soll täglich in die Tabelle "PerformanceDiagramm" automatisch und fortlaufend eingetragen werden.

Ich hoffe ihr könnt mir helfen, da ich es nicht auf die Reihe bekomme. Sad
Ein megagroßes Dankeschön schon mal im Voraus.

vlg Karsten


Mappe1.xls
 Beschreibung:

Download
 Dateiname:  Mappe1.xls
 Dateigröße:  39.5 KB
 Heruntergeladen:  26 mal

Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5377

BeitragVerfasst am: 04.04.2008, 10:25 Nach oben

Hallo!

Rechtsklicke den Tabellenreiter vom Blatt "Depotübersicht" und wähle "Code anzeigen".
Kopiere diesen Code ins Codefenster rechts:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("J25") > Range("J32") Then Range("J32") = Range("J25")
Sheets("PerformanceDiagramm").Columns(1).Find(Date).Offset(0, 1) = Range("J25")
End Sub

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
KarstenS
Newbie
Newbie


Anmeldedatum: 04.04.2008
Beiträge: 6

BeitragVerfasst am: 04.04.2008, 10:41 Nach oben

Hey Schatzi,

du bist genial. DAAAANKE !!!!

Sieht echt super aus. Werde es jetzt mal durchtesten.

Danke für deine Arbeit.

lg Karsten
Benutzer-Profile anzeigenPrivate Nachricht senden
KarstenS
Newbie
Newbie


Anmeldedatum: 04.04.2008
Beiträge: 6

BeitragVerfasst am: 20.04.2008, 12:07 Nach oben

Hallo,

ich bräuchte doch noch mal etwas Hilfe.
Der Code funktioniert schon ganz gut. Ich habe jetzt allerdings
die manuell eingetragenen Werte durch eine Formel ersetzt und
jetzt wird der Wert leider nicht mehr automatisch übenommen.
Wie kann ich das Problem lösen?

DANKE !!!!!!!!!!

lg Karsten
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5377

BeitragVerfasst am: 21.04.2008, 01:41 Nach oben

Hallo!

Eigentlich sollte es dem Code egal sein, auf welche Weise die Werte entstanden sind...

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
KarstenS
Newbie
Newbie


Anmeldedatum: 04.04.2008
Beiträge: 6

BeitragVerfasst am: 21.04.2008, 09:01 Nach oben

Ich versehe es leider auch nicht. Seit ich die Formel eingegeben habe, funktioniert die tägliche Übernahme in die Tabelle "Depotperformance" nicht mehr. Sobald ich aber die Formel lösche und den Wert manuell eintrage, wird der Wert wieder übernommen. Ich bin ratlos Sad

lg Karsten
Benutzer-Profile anzeigenPrivate Nachricht senden
KarstenS
Newbie
Newbie


Anmeldedatum: 04.04.2008
Beiträge: 6

BeitragVerfasst am: 21.04.2008, 09:06 Nach oben

Muss ich vielleicht irgendwelche Variablen anderst deklarieren ?
Ich habe leider viel zu wenig Ahnung von VBA.
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5377

BeitragVerfasst am: 21.04.2008, 09:15 Nach oben

Hallo!

Test es mal so:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("J25") > Range("J32") Then Range("J32") = Range("J25")
Sheets("PerformanceDiagramm").Columns(1).Find(What:=Date, LookIn:=xlValues).Offset(0, 1) = Range("J25")
End Sub

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
KarstenS
Newbie
Newbie


Anmeldedatum: 04.04.2008
Beiträge: 6

BeitragVerfasst am: 21.04.2008, 21:23 Nach oben

Hallo Schatzi,

danke für deine Arbeit. Irgendwie haut es immer noch nicht hin.
Ich habe auch festgestellt, dass der Wert nur übernommen wird, wenn ich ihn neu eintrage oder anklicke. Ist irgendwie ganz komisch.

lg Karsten
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Zellen Vergleichen und besthenden Wer... FlashG Microsoft Excel Hilfe 2 18.08.2008, 14:46 Letzten Beitrag anzeigen
Keine neuen Beiträge Excel Blätter in Word übernehmen??? robi2207 Microsoft Word Hilfe 0 14.08.2008, 09:35 Letzten Beitrag anzeigen
Keine neuen Beiträge Überschriften in Kopfzeile übernehmen MiC Microsoft Word Hilfe 0 13.08.2008, 16:11 Letzten Beitrag anzeigen
Keine neuen Beiträge Worte aus anderen Blättern in Tabelle... Christian001 Microsoft Excel Hilfe 5 11.08.2008, 18:40 Letzten Beitrag anzeigen
Keine neuen Beiträge Werte aus einer anderen Tabelle übern... Jim-Sonic Microsoft Excel Hilfe 2 02.08.2008, 10:18 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht 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 posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de