Antworten / Aufrufe | Themen mit dem Stichwort -excel | |
---|---|---|
![]() |
23 Antworten 47107 Aufrufe |
Empire Earth 2 lässt dich nicht starten (C++ Runtime Error) |
![]() |
0 Antworten 9460 Aufrufe |
Die Methode "Execute" im Word-VBA "FileSearch"-Objekt funktioniert nicht mehr Begonnen von Jean Raul
16. Oktober 2008, 12:04:05 Seit den gestrigen Word 2003-Updates funktioniert bei mir unter WinXP die Methode "Execute" im Word-VBA "FileSearch"-Objekt nicht mehr. Hat jemand Ähnliches erlebt oder kann das mal nachprüfen? Ich meine z. B. folgenden Code (etwas abgewandelt aus den VBA-Beispielen): [code] With Application.FileSearch .FileName = "99*.*" .LookIn = "C:\My Documents" .Execute 'Hier wird komischerweise immer 0 ausgegeben: MsgBox .FoundFiles.Count 'Das funktioniert dann natürlich auch nicht: For I = 1 To .FoundFiles.Count MsgBox .FoundFiles(I) Next I End With [/code] .FoundFiles.Count liefert bei mir seit gestern immer 0, auch wenn die gesuchte Datei ganz sicher und auf jeden Fall existiert. Bis zu den gestrigen Updates lieferte .Execute immer die korrekte Anzahl der gefundenen Dateien. Was ist los? |
![]() |
14 Antworten 18913 Aufrufe |
PDFCreator - wie unter WordVBA programmieren? Begonnen von Jean Raul
03. Juli 2008, 22:35:12 Hat schon mal jemand versucht, mit dem (kostenlosen) PDFCreator http://www.pdfforge.org/ WordVBA zu programmieren? Im Prinzip schaffe ich es ja mit dem mitgelieferten Beispielprogrammen. Ich habe aber Probleme damit, den Dateinamen zu programmieren, unter dem die pdf ausgegeben werden soll. Die PDF wird immer mit dem Pfad und Namen ausgegeben, der den Autosave-Optionen des Programms entspricht, aber nicht mit dem Namen, den ich im Programm vorgebe und haben will. So lautet mein VBA-Skript. Es soll die aktuell in Word geöffnete Datei ohne weitere Benutzereingriffe als PDF in den Pfad <PDFPfad$> unter dem Namen <PDFName$> speichern: [code] Public Function PDFDruck(Optional OhneMsg As Boolean) Dim Zwi$, PDFPfad$, PDFName$, pdfjob PDFPfad$ = "C:\Zwi" 'Ermittelt den Namen des aktiven Dokuments: Zwi$ = ActiveDocument.Name If InStr(1, Zwi$, ".", vbTextCompare) > 1 Then PDFName$ = Mid(Zwi$, 1, InStr(1, Zwi$, ".", vbTextCompare) - 1) Else PDFName$ = "Unbenannt" End If Set pdfjob = New PDFCreator.clsPDFCreator With pdfjob If .cStart("/NoProcessingAtStartup") = False Then MsgBox "PDFCreator kann nicht initialisiert werden. Bitte beenden Sie die PDFCreator-Prozesse.", vbCritical + _ vbOKOnly, "PrtPDFCreator" GoTo Ende End If .cOption("UseAutosave") = 1 .cOption("UseAutosaveDirectory") = 1 .cOption("AutosaveDirectory") = PDFPfad$ .cOption("AutosaveFilename") = PDFName$ .cOption("AutosaveFormat") = 0 '0 = PDF .cDefaultPrinter = "PDFCreator" .cPrinterStop = False .cClearCache ActiveDocument.PrintOut Background:=False End With '!!!!!!!!!!!!!!!!Wartet ab, bis fertig gedruckt ist:!!!!!!!!!!!!!! Dim sleepTime, maxTime, c sleepTime = 250 maxTime = 10 c = 0 Do While (pdfjob.cOutputFilename = "") And (c < (maxTime * 1000 / sleepTime)) c = c + 1 Sleep 200 Loop '!!!!!!!!!!!!!!!Ende des Abwartens!!!!!!!!!!!!!! Ende: Zwi$ = pdfjob.cOutputFilename pdfjob.cClose Set pdfjob = Nothing If Not OhneMsg Then If Len(Zwi$) > 0 Then MsgBox "Das Dokument wurde nach " & Zwi$ & " gespeichert.", vbInformation Else MsgBox "Beim Speichern als pdf ist ein Fehler aufgetreten!", vbCritical End If End If PDFDruck = Zwi$ End Function [/code] Auch die anderen COM-Funktionen des Programms sind mir ein Buch mit sieben Rätseln, da die Funktionen nach meiner Ansicht sehr schlecht dokumentiert sind. Weiß jemand mehr? Anbei die "Dokumentation" und die Beispieldateien: |
![]() |
1 Antworten 10556 Aufrufe |
Word 2007 Formeleditor Begonnen von Guitarking
31. Mai 2008, 16:31:32 Ich habe folgendes Problem: Wenn ich in einem Word 07 Dokument ganz normal meine Formeln mit Einfügen -> Formel erstelle geht das ganz gut. Speicher ich nun das Dokument ab und will dann noch eine Formel erstellen, ist das Formel symbol grau unterlegt und ich kann keine mehr erstellen! Was soll das? :grübel mfg |
![]() |
0 Antworten 30170 Aufrufe |
Kopieren großer Dateien im Netzwerk beschleunigen Begonnen von netzmonster
04. Juni 2007, 22:49:40 Irgendwie scheint Vista, zumindest manchmal, ein Problem zu haben große Dateien schnell zu kopieren. Dies passiert vor allem wenn man Daten in einem Netzwerk kopiert, ein anderes Anzeichen könnten zudem Leitungsunterbrechungen sein. Die ganze Problematik wird von einem neuen Feature namens Auto Tuning hervorgerufen die standardmäßig aktiviert ist allen Windows Vista Versionen. Auto Tuning verändert die sogenannten Receive Windows Size automatisch indem es den Netzwerkverkehr überwacht. [b]AutoTuning deaktivieren : [/b] [color=green][i]Start -> Ausführen -> cmd[/i][/color] (enter) [color=green][i]netsh int tcp set global autotuninglevel=disabled[/i][/color] (enter) [b] AutoTuning wieder aktivieren :[/b] [color=green][i]netsh int tcp set global autotuninglevel=normal[/i][/color] (enter) |
ich habe seit kurzem Vista Home Premium. Ich habe das Spiel "Empire Earth II" installiert, doch es lässt sich nicht starten.
Ich habe den neuesten Patch (das Spiel ist nicht mehr das neueste, dennoch sollte es offiziell auf Vista laufen) heruntergeladen, das Spiel mehrmals de- und wieder installiert, den Kompatibillätsmodi immer wieder verändert, aber es hilft alles nichts! ?( ich weiß nicht mehr weiter.
Fehlerbeschreibung: Beim starten des Spiels erscheint
"Microsoft Visiual C++ Runtime Libary
Runtime Error
Program: C:\Programme\Empire EarthII\EE2.exe
abnormal program termination"
Was soll ich nun tun, um den Fehler zu beheben? Bitte helft mir!