Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
184to188
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
184to188
184to188
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

CommandButton-Protokoll

CommandButton-Protokoll
23.11.2002 16:21:53
Eddi
Hallo Excel-Gemeinde, ich brauche einen Tipp.

Ich habe in Tabelle 1 der Datei "Jukon" einen CommandButton eingebettet. Die Datei hat den Pfad C:/Regel. Bei click auf den Button soll in der Datei "Jukon" zur Tabelle 5 gesprungen werden.
Dies stellt kein Problem dar, jetzt kommen aber meine grauen Haare.

Gleichzeitig soll bei click auf den CommandButton in der Datei "Protokoll"(Pfad:C:/Regel/) in der dortigen Tabelle 1 Spalte B das aktuelle Datum, einschließlich Uhrzeit (TT.MM.JJ. hh.mm.ss)eingetragen werden und alles ohne die Datei "Protokoll" zu öffnen. Die Einträge in Spalte B sollen in Zelle B3 beginnen und sollen beim nächsten click in die jeweils nächste freie Zelle der Spalte B springen.

Hat jemand eine Lösung für mich??

Schonmal danke für alle Tipps!

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: CommandButton-Protokoll
23.11.2002 16:28:47
PeterW
Hallo Eddi,

Du kannst in keine Datei etwas schreiben, die nicht geöffnet ist.

Gruß
Peter

Re: CommandButton-Protokoll
23.11.2002 16:38:33
Nepumuk
Hallo Eddi,
wenn du nur verhindern willst, das der User etwas davon mitbekommt, kannst du mit dem Befehl:

Application.ShowWindowsInTaskbar = False

das Fenster der Datei in der Taskleiste unterdrücken. Nach der protokollierung mit:

Application.ShowWindowsInTaskbar = True

wieder einschalten.

Gruß
Nepumuk

Re: CommandButton-Protokoll
23.11.2002 16:49:46
Eddi
Danke Peter und Nepumuk für Eure Antworten,

gehen wir mal davon aus das ich die Datei"Protokoll" öffnen muss, bleibt noch die Frage nach dem Code für den Eintrag von Datum und Uhrzeit bei click auf den CommandButton wie bereits oben beschrieben.

Könnt Ihr mir einen Tipp geben ??

Anzeige
Re: CommandButton-Protokoll
23.11.2002 16:55:05
Mathias Sohn
Schreib doch einfach in eine 'eigene' datei

open dateiname for append as #1
print #1, {logbucheintrag as string}
close #1

diese Datei kannst du später in eine Exceldatei importieren, und (fast) niemand bekommt etwas davon mit!

Re: CommandButton-Protokoll
23.11.2002 17:07:43
Nepumuk
Hallo Eddi,
versuch es mal so:

    Application.ShowWindowsInTaskbar = False
    Workbooks.Open Filename:="C:/Regel/Protokoll.xls"
    Range("B4:B65536").End(xlUp).Offset(1, 0).Value = Format(Now, "hh:mm:ss DD.MM.YYYY")
    Workbooks("Protokoll").Close SaveChanges:=True
    Application.ShowWindowsInTaskbar = True
     Code eingefügt mit Syntaxhighlighter 1.14

Gruß
Nepumuk

Anzeige
Re: CommandButton-Protokoll
23.11.2002 20:35:31
Eddi
Hallo Nepumuk,

danke für Deinen Tipp, nun passiert folgendes. Excel schreib bei den ersten 3 clicks in die Zellen B2, B3 und B4 und überschreibt dann bei den nächsten clicks immer die Zelle B3.

Rätsel über Rätsel. Sonst läufts prima, aber wie löst man das o.g. Problem??

Re: CommandButton-Protokoll
24.11.2002 06:58:10
Nepumuk
Hallo Eddi,
ich hab es nicht getestet, darum der Fehler. Um das Protokoll in Zeile B3 zu beginnen muss in B2 etwas eingetragen sein. Es sollte dann mit folgendem Code klappen.

Application.ShowWindowsInTaskbar = False
Workbooks.Open Filename:="C:/Regel/Protokoll.xls"
Range("B65536").End(xlUp).Offset(1, 0).Value = Format(Now, "hh:mm:ss DD.MM.YYYY")
Workbooks("Protokoll").Close SaveChanges:=True
Application.ShowWindowsInTaskbar = True
     Code eingefügt mit Syntaxhighlighter 1.14

Gruß
Nepumuk

Anzeige
@nepumuk
24.11.2002 11:46:02
Eddi
Danke, läuft super!!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige