Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Enderungsdatum





Frage

Hi. Wie kann ich Änderungsdatum von einem Dokument direkt in der Tabelle in eine Zelle ausgeben.

Antwort 1 von metalfreakla

Mit was ist denn das "Dokument" erstellt?? Excel??

Antwort 2 von Sylmo

Ja mit Excel

Antwort 3 von metalfreakla

OK dann öffne beide Dateien, geh in die Zelle wo das Datum hin soll gib dort "=" ein (nicht mit ENTER abschließen!), wechsel dann in die Datei von der du das Datum haben willst, klicke auf die entsprechende Zelle und drücke ENTER.
Dürfte funktionieren.

Lars

Antwort 4 von Toadie

Wenn du die Dokumenteninformation meinst dann musst du dafür wohl ein Makro nutzen. Ich hab zumindest keine Funktion zum Wiedergeben der Dokumenteninformationen gefunden.

Antwort 5 von metalfreakla

Man kann sich aber in dem Dokument automatisch das aktuelle Datum anzeigen. ich dachte so ist das gemeint. Wenn du die Infos natürlich aus der Dokumenteninfo haben willst bin ich auhc erstmal überfragt.

Antwort 6 von Sylmo

@Toadie

" Wenn du die Dokumenteninformation meinst dann musst du dafür wohl ein Makro nutzen. Ich hab zumindest keine Funktion zum Wiedergeben der Dokumenteninformationen gefunden.
"
Ja es geht um Dokumenteninformation. Und die sollen in dem Dokument ,in derTabelle, in eine zelle sichtbar sein.

@metalfreakla
Nein wen du aktuelles datum anzeigen lest dan wird sie verendet mit dem öfnen des dokument und Du kanst nicht mehr sehen wan das dokument verendet würde.

Antwort 7 von metalfreakla

bitte was?? nochma auf deutsch bitte!!

Antwort 8 von nighty

hi all :)

hier einansatz :))

gruss nighty

das erste sheet wird kontrolliert und
das letzte sheet dient der darstellung

darstellung :
spalte a vorige wert der aenderung
spalte b datum der aenderung
spalte c zeit der aenderung

einzufuegen unter :

alt/f11/projektexplorer/sheet(1)

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Application.EnableEvents = False
If ActiveSheet.Index <> Sheets.Count Then
Cells(Target.Row, Target.Column).Copy Sheets(Sheets.Count).Range("A" & Sheets(Sheets.Count).UsedRange.SpecialCells(xlCellTypeLastCell).Row + 1)
Sheets(Sheets.Count).Cells(Sheets(Sheets.Count).UsedRange.SpecialCells(xlCellTypeLastCell).Row, 2) = Date
Sheets(Sheets.Count).Cells(Sheets(Sheets.Count).UsedRange.SpecialCells(xlCellTypeLastCell).Row, 3) = Time
End If
Application.EnableEvents = True
End Sub

Antwort 9 von nighty

hi all :)

mit vorigen wert natuerlich so grrr
korrigiert :)))

gruss nighty

Private Sub Worksheet_selectionChange(ByVal Target As Excel.Range)
Application.EnableEvents = False
If ActiveSheet.Index <> Sheets.Count Then
Cells(Target.Row, Target.Column).Copy Sheets(Sheets.Count).Range("A" & Sheets(Sheets.Count).UsedRange.SpecialCells(xlCellTypeLastCell).Row + 1)
Sheets(Sheets.Count).Cells(Sheets(Sheets.Count).UsedRange.SpecialCells(xlCellTypeLastCell).Row, 2) = Date
Sheets(Sheets.Count).Cells(Sheets(Sheets.Count).UsedRange.SpecialCells(xlCellTypeLastCell).Row, 3) = Time
End If
Application.EnableEvents = True
End Sub

Antwort 10 von Sylmo

nighty

Danke probiere morgen aus. :-))

Antwort 11 von ferändäner

Zitat:
...lest dan wird sie verendet mit dem öfnen des dokument und Du kanst nicht mehr sehen wan das dokument verendet würde.
Pisa läßt grüßen....

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Suche in allen vorhandenen Beiträgen: