Hallo Reinhard,
Ich habe ehrlich gesagt, kein Wort verstanden, von dem was Du geschrieben hast. Aber N.N. wird ja dann bei mir noch Team Viewing machen, dann werden wir ja sehen.
Hallo Reinhard,
Ich habe ehrlich gesagt, kein Wort verstanden, von dem was Du geschrieben hast. Aber N.N. wird ja dann bei mir noch Team Viewing machen, dann werden wir ja sehen.
Hallo Reinhard,
erst mal Danke für deine bisherige Hilfe. Ich habe (hoffe ich zumindest) nach deiner Anleitung die beiden neuen Codes eingefügt. Hier kannst du dir mal ansehen ob ich das so richtig gemacht habe.
http://www.abload.de/img/5gbj2p.jpg
Da das ja ein Test sein soll, möchte ich dir mitteilen was der Test ergeben hat.
Wenn ein bestehendes Dokument geöffnet wird, dann erscheint die von dir erwähnte MsGBox
Siehe hier: http://www.abload.de/img/64ksp1.jpg
Wenn aber Word gestartet wird passiert (zumindest erkennbar) nichts besonderes. Also es wird ganz normal ein leeres Dokument geöffnet ohne dass eine MsGBox angezeigt wird.
Ob ich einen Fehler beim einfügen des Codes gemacht habe, oder ob dein Code überarbeitet werden müsste kann ich nicht sagen. Vielleicht kannst du mir ja mitteilen wenn ich einen Fehler gemacht habe, was ich dann ändern muss.
Gruß
N.N
Hallo N.N.,
Hier kannst du dir mal ansehen ob ich das so
richtig gemacht habe.
http://www.abload.de/img/5gbj2p.jpg
sieht sehr okay aus. Beweis dafür ist übrigens daß da „open“
angezeigt wird, also funktioniert das Codezusammenspiel.
Wenn ein bestehendes Dokument geöffnet wird, dann erscheint
die von dir erwähnte MsGBox
Siehe hier: http://www.abload.de/img/64ksp1.jpg
So soll es sein. Wenn du über das Symbol oder über Datei…
ein neues Dokument erstellen läßt sollte „new“ erscheinen, ist das so?
Wenn aber Word gestartet wird passiert (zumindest erkennbar)
nichts besonderes. Also es wird ganz normal ein leeres
Dokument geöffnet ohne dass eine MsGBox angezeigt wird.
Okay, prüfe ich und meld mich.
Gruß
Reinhard
Hallo Bernhard,
Ich habe ehrlich gesagt, kein Wort verstanden, von dem was Du
geschrieben hast.
das ist absolut keine Schande. Sehe es mal so, du hast nicht von heute
auf morgen Word erlernt. Das geht Zug um Zug und sich damit
beschäftigen.
So ist es natürlich auch mit Word-Vba.
Wenn du Zeit/Mühe investierst in Vba und dann in einem jahr meine
Beiträge durchliest so kannste die flüssig lesen und umsetzen.
Gelegentlich treffe ich per Googlesuche auf 10 jahre alte
Anfragen in Foren von mir. Na und, da grinse ich wie nichtsahnend ich
damals war
Und auch wie du gute Antworten gar nicht kapiert habe
geschweige denn umsetzen.
Aber N.N. wird ja dann bei mir noch Team
Viewing machen, dann werden wir ja sehen.
Interessiert mich wie das ausgeht da ich TeamView nicht kenne.
Gruß
Reinhard
Hallo Reinhard,
Wenn ein bestehendes Dokument geöffnet wird, dann erscheint
die von dir erwähnte MsGBox
Siehe hier: http://www.abload.de/img/64ksp1.jpgSo soll es sein. Wenn du über das Symbol oder über Datei…
ein neues Dokument erstellen läßt sollte „new“ erscheinen, ist
das so?
Ja, wenn ich auf diesem Weg ein neues Dokument erstelle erscheint auch die new MsGBox. Da ich diesen Weg aber normalerweise nicht gehe, habe ich das vorher noch nicht getestet, sonst hätte ich dir das Ergebnis direkt geschrieben. Wenn ich ein neues Dokument erstellen möchte starte ich Word neu und habe dann das neue Dokument.
Wenn aber Word gestartet wird passiert (zumindest erkennbar)
nichts besonderes. Also es wird ganz normal ein leeres
Dokument geöffnet ohne dass eine MsGBox angezeigt wird.Okay, prüfe ich und meld mich.
Vielen Dank, dann warte ich auf deine Rückmeldung.
Gruß
N.N
Hallo Reinhard,
Interessiert mich wie das ausgeht da ich TeamView nicht kenne.
es ist natürlich Ehrensache dass du über den Ausgang informiert wirst.
Für den privaten Gebrauch ist TeamViewer kostenlos. Ich benutze dieses Programm oft wenn ich jemandem bei Problemen mit dem Rechner helfe und schriftlich oder telefonisch nicht mehr weiter komme.
Gehe mal auf diese Seite und lese dir die Beschreibung zu dem Programm durch
http://www.teamviewer.com/de/index.aspx
1 ) Damit kann der Helfende das sehen was du auf deinem Bildschirm siehst, und auch von seinem Rechner aus deinen Rechner bedienen. Damit man damit aber nicht unbemerkt Zugriff auf deinen Rechner hat, wurden in dem Programm verschiedene Sicherheitsmaßnahmen getroffen.
2 ) Das Programm muss auf beiden Rechnern nicht nur installiert sein, sondern auch auf beiden Rechnern gestartet werden. Solange du das Programm nicht startest, kann auch niemand auf deinen Rechner zugreifen
3 ) Bei jedem Start des Programms wird dir ein anderes Passwort angezeigt. Erst wenn du dem Helfenden dieses Passwort nennst, kann er mit deinem Rechner Verbindung aufnehmen. Sobald du das Programm schließt, ist das alte Passwort ungültig und der Helfende braucht für einen erneuten Zugriff wieder das neue Passwort.
Ist wirklich sehr interessant das Programm. Für den Helfenden genauso wie für den Hilfsbedürftigen eine enorme Erleichterung bei der Lösung von Problemen. Und das schönste dabei ist, dass das Programm so leicht zu bedienen ist, dass auch ein absoluter Anfänger damit klar kommt.
Gruß
N.N
Hallo N.N.,
Ja, wenn ich auf diesem Weg ein neues Dokument erstelle
erscheint auch die new MsGBox.
das wollte ich wissen, danke für die Info.
Wenn ich ein neues Dokument erstellen möchte starte ich Word
neu und habe dann das neue Dokument.
Wenn du hier mitliest weißt du daß ich Word-DAU bin.
Warum machste das so? Du hast Word geöffnet mit einem Dokument.
Für ein neues leeres Dokument müßtest du doch nur auf das
Symbol klicken oder auf Datei—Neu.
Scheinbar wechselst du zu Desktopfenster und startest da Word.
Verstehe ich nicht oder habe ich was nicht kapiert?
Gruß
Reinhard
Hallo Reinhard,
Wenn du hier mitliest weißt du daß ich Word-DAU bin.
Ich glaube da übertreibst du deine Bescheidenheit aber ganz gewalltig
Ich würde mich selber nicht unbedingt als Anfäner in Sachen „Word“ bezeichnen, aber trotzdem habe ich das Gefühl dass du mir da noch weit überlegen bist.
Warum machste das so? Du hast Word geöffnet mit einem Dokument. Für ein neues leeres Dokument müßtest du doch nur auf das Symbol klicken oder auf Datei—Neu.
Im Prinzip hast du da vollkommen Recht. Allerdings kommt es sehr selten vor dass ich ein Dokument geöffnet habe, und im Anschluss direkt ein weiteres Dokument erstelle.
Scheinbar wechselst du zu Desktopfenster und startest da Word.
Nicht ganz genau so, aber ähnlich.
Wenn ich ein Dokument erstellt oder bearbeitet habe, wird dieses Dokument natürlich gespeichert. In 99,9 % der Fälle benötige ich Word dann nicht mehr und es wird geschlossen. Wenn ich dann Stunden (oder Tage) später ein neues Dokument erstellen möchte, wir dann eben Word neu geöffnet.
Verstehe ich nicht oder habe ich was nicht kapiert?
Du kanntest ja meine Arbeitsweise nicht, also konntest du es nicht verstehen, aber ich glaube schon dass du es jetzt kapiert hast.
Gruß
N.N
Team Viewer
Das sehe ich hundertprozentig genau so !!
Herzliche Grüße und Danke für Eure Mühe !
Ist wirklich sehr interessant das Programm. Für den Helfenden
genauso wie für den Hilfsbedürftigen eine enorme Erleichterung
bei der Lösung von Problemen. Und das schönste dabei ist, dass
das Programm so leicht zu bedienen ist, dass auch ein
absoluter Anfänger damit klar kommen
Hallo Bernhard,
Das sehe ich hundertprozentig genau so !!
danke für die Zustimmung 
Ich muss mich aber jetzt erst mal (vorläufig) hier zurück ziehen, die Pflicht ruft.
Werde dann mal schauen ob und wie es morgen weiter geht.
Gruß
N.N
Okay, prüfe ich und meld mich.
Vielen Dank, dann warte ich auf deine Rückmeldung.
Hallo N.N.,
es gibt da zwei Möglichkeiten. Ich habe mal beide eingebaut.
Die Codezeile in der Prozedur „AutoExec“ und die neue
Prozedur in Klasse1 „objApp_DocumentChange“.
Kannst ja mal testen und was dir redundant ist entfernst du.
Gruß
Reinhard
In Klasse1:
Option Explicit
Public WithEvents objApp As Word.Application
Private Sub objApp_DocumentChange()
MsgBox „change“
End Sub
Private Sub objApp_DocumentOpen(ByVal Doc As Document)
MsgBox „open“
End Sub
Private Sub objApp_NewDocument(ByVal Doc As Document)
MsgBox „new“
End Sub
In Modul1:
Option Explicit
Public oApp As New Klasse1
Sub AutoExec()
Set oApp.objApp = Word.Application
MsgBox „start“
End Sub
Zwischenmeldung
Hallo Reinhard,
zuerst möchte ich dir ganz herzlich für deine Geduld und Mühe danken. So wie es im Moment aussieht funktioniert die Lösung von dir.
Hier kannst du dir ansehen welche Lösung ich nun eingebaut habe.
http://www.abload.de/img/186qic.jpg
Ich muss zu meiner Schande gestehen dass ich nicht die geringste Ahnung habe wie und warum das funktioniert, die ganze Sache mit dem VB-Editor ist für mich ein Buch mit sieben Siegeln. Ich habe deswegen einfach nur nach deinen Anweisungen gehandelt, ohne wirklich zu verstehen was ich da eigentlich mache. Aber Hauptsache ist erst mal dass du damit höchstwahrscheinlich das Problem von Bernhard lösen konntest.
Zumindest bei dem Test den ich bei mir am Rechner gemacht habe, funktioniert nun alles so wie Bernhard es geschildert hat. Ich werde gleich im Anschluss mit Bernhard Kontakt aufnehmen und einen Termin vereinbaren wann wir das bei ihm probieren.
Sobald auch bei Bernhard alles funktioniert, bekommst du selbstverständlich wie versprochen die endgültige Erfolgsmeldung.
Also bis dahin sage ich noch mal (auch im Namen von Bernhard) vielen Dank für alles.
Gruß
N.N
Erfolgsmeldung
Hallo Reinhard,
wie versprochen möchte ich dir hier noch mal die endgültige Erfolgsmeldung geben. Ich habe gerade bei Bernhard über TemView deinen Code in den VB-Editor eingefügt. Bei mehreren Tests hat alles so funktioniert wie Bernhard es wollte.
Wir gehen jetzt davon aus dass Dank deiner Hilfe das Problem gelöst ist. Also nochmals von mir und von Bernhard vielen Dank für deinen Einsatz und für die Zeit die du geopfert hast um zu helfen.
Gruß
N.N
Hallo N.N.,
Ich muss zu meiner Schande gestehen dass ich nicht die
geringste Ahnung habe wie und warum das funktioniert, die
ganze Sache mit dem VB-Editor ist für mich ein Buch mit sieben
Siegeln. Ich habe deswegen einfach nur nach deinen Anweisungen
gehandelt, ohne wirklich zu verstehen was ich da eigentlich
mache. Aber Hauptsache ist erst mal dass du damit
höchstwahrscheinlich das Problem von Bernhard lösen konntest.
naja, Hauptsache für mich ist daß du es bei dir zum laufen gebracht
hast und es funktioniert.
Wie gesagt, daß mit den MsgBoxen ist ja nur drin damit man beim
Testen sieht was passiert.
Und, du siehst ja am Inhalt der MsgBox welcher Code da „zugeschlagen“
hat.
Insofern kannst du dann ja MsgBoxen die du nicht brauchst eliminieren
indem du in dem einen Fall ein Hochkomma vor die eine Codezeile setzt
oder aber im anderen Fall die ganze Prozedur auskommentierst.
Das geht easy, Prozedur mit der Maus markieren dann oben auf
das entsprechende Symbol klicken.
Frag nach wenn du das entsprechende Symbol nicht da oben hast.
Wenn also das mit den MsgBoxen klappt, so sollen ja die entsprechenden
Codezeilen dadurch ersetzt werden.
Application.WindowState = wdWindowStateMaximize
Dazu eine Vorbemerkung, Word/Office kennt drei Fensterzustände.
Minimiert, Normal, Maximiert.
Wie hier auch mit meinem Englisch erkennbar bedeutet die Codezeile
maximiert. So wird es ja wohl auch gewünscht.
Zum Testen von Code ist das aber ggfs. blöd. Du kannst ja an nix
erkennen ob Word von sich aus maximiert öffnet oder ob es
dein Code war. Zum Testen also, probiere mal die anderen beiden
Fensterzustände aus.
Was man dann dafür anstelle von wdWindowStateMaximize in die Codezeile
schreibt siehst du wenn du den Cursor in WindowState stellst und
F1 drückst…
Gruß
Reinhard
OT
Hallo N.N.,
Wenn du hier mitliest weißt du daß ich Word-DAU bin.
Ich glaube da übertreibst du deine Bescheidenheit aber ganz
gewalltigIch würde mich selber nicht unbedingt als
Anfäner in Sachen „Word“ bezeichnen, aber trotzdem habe ich
das Gefühl dass du mir da noch weit überlegen bist.
nein, was ich sage ist schon sehr korrekt.
Persönlich benutze ich Word für meine 10 Briefchen im Jahr
wie eine Schreibmaschine. Genauer beschreibe ich das Vorgehen von
mir beim Schreiben nicht sonst fallen hier die Wordbenutzer in
Ohnmacht, fangen an zu weinen oder lachen sich tot
))
Insofern verstehe ich beim Mitlesen her schon viele Anfragen
um was es da geht. Aber sehr oft bin ich außerstande das was
sie beschreiben mal flugs in einem Beispieldokument nachzubauen.
Das würde Stunden dauern und ich wäre da unsicher ob ich die
exakt gleichen Elemente in das Dokument eingebaut habe.
PS: In Access noch Stunden länger als in Word *gg*
Gruß
Reinhard