1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. imebro

Beiträge von imebro

  • copy & paste und Aufruf eines VB-Scriptes mit AutoIT möglich?

    • imebro
    • 8. September 2015 um 11:28

    Wenn ich das so im AutoIT Code ergänze, erscheint bei mir eine Fehlermeldung:

    ---------------------------
    Windows Script Host
    ---------------------------
    Skript: C:\Users\imebro\Desktop\memo.vbs
    Zeile: 13
    Zeichen: 36
    Fehler: Anweisung erwartet
    Code: 800A0400
    Quelle: Kompilierungsfehler in Microsoft VBScript

    LG
    imebro

  • copy & paste und Aufruf eines VB-Scriptes mit AutoIT möglich?

    • imebro
    • 8. September 2015 um 11:11

    Danke Dir...

    wie kann ich denn über AutoIT ein VBS-Script, welches ich als "memo.vbs" auf dem Desktop abgespeichert habe, starten?

    Der Rest funktioniert per AutoIT... also Text markieren, kopieren, Word starten mit einem neuen Dokument.
    Wenn ich jetzt über AutoIT dieses VBS-Script starten könnte (memo.vbs), dann würde das den Rest ausführen.

    LG
    imebro

  • copy & paste und Aufruf eines VB-Scriptes mit AutoIT möglich?

    • imebro
    • 7. September 2015 um 15:46

    Danke Dir nochmals "gmmg".

    Glaube das ist doch ein bisschen zu hoch für mich als Jemand ohne Programmierkenntnisse.
    Bekomme das so nicht hin.

    Aber mein Word-VB-Script macht ja schon so einiges.
    Da muss ich ja nur das Script über einen Button in der Symbolleiste starten und dann wird der Text aus der Zwischenablage eingefügt, nach Eingabe der Nummer gefragt und das Dokument im vorbelegten Verzeichnis gespeichert.
    Ist ja schon eine Erleichterung für die Kolleg-/innen :)
    Dann müssen sie eben lediglich mit Strg A + Strg C den Text aus dem Textfeld kopieren, Word starten und dann den Button dort anklicken...

    Danke und Gruss,
    imebro

  • copy & paste und Aufruf eines VB-Scriptes mit AutoIT möglich?

    • imebro
    • 7. September 2015 um 13:21

    Vielen Dank "gmmg" für Deine Mühe.

    Muss ich diesen Code jetzt einfach in den Script-Editor kopieren und das dann speichern (ggf. als EXE-Datei)?
    Und... was meinst Du mit "Editfeld für den Text"?

    Wenn ich nun zunächst den Text aus dem Textfeld des Programms selbst markieren und kopieren... und diesen dann in das Editfeld einfügen muss, dann habe ich natürlich nichts gewonnen, denn das mache ich jetzt ja auch so, wo ich NUR das Word-Script nutze. Ich markiere und kopiere (Strg. A + Strg. C) den Text aus dem Textfeld und dann starte ich das Makro in Word über einen entsprechenden Button. Dieser fügt den Text aus der Zwischenablage ein, fragt nach eingabe der Nummer und speichert dann im gewünschten Verzeichnis ab.

    Sehe ich das richtig, dass bei dieser Lösung das VB-Script von Word gar nicht benötigt wird?

    Danke und Gruss,
    imebro

  • copy & paste und Aufruf eines VB-Scriptes mit AutoIT möglich?

    • imebro
    • 7. September 2015 um 10:50

    Hallo,

    habe gerade das "AutoInfo" gefunden und gestartet und dann das Icon in das Textfenster des Programms gezogen.
    Dadurch wurde das "AutoInfo" mit Daten gefüllt... allerdings in mehreren Reitern (Window, Controll.... etc.).
    Welchen Inhalt muss ich denn jetzt hier posten... und wie mache ich das?

    Hier mal die Hauptinhalte aus dem "AutoInfo"-Fenster:

    Basic Window Info:
    Title: Stiftungsanträge / Einzelfallhilfen (Vers.6.7) - [Anträge]
    Class: TMainForm

    Basic Control Info:
    Class: TwwDBRichEdit
    Instance: 1

    Control-ID: 394352

    LG
    imebro

  • copy & paste und Aufruf eines VB-Scriptes mit AutoIT möglich?

    • imebro
    • 7. September 2015 um 09:50

    Hallo und danke "gmmg"...

    naja, das Word starten und dann das Word-VB-Script ausführen, kann ich ja nicht mit einem Word-VB-Script machen... denke ich jedenfalls :)

    Aber hier mal mein VB-Script:

    Code
    Sub memo()
    '
    ' memo Makro
    ' Makro aufgezeichnet am 04.09.2015 von imebro
    '
        Selection.Paste
        nummer = InputBox("Bitte Nummer eingeben:")
        fname = "S:\ARCHIV\Mittelvergabe\Memos\" & nummer & ".doc"
        ActiveDocument.SaveAs FileName:=fname, FileFormat:=wdFormatDocument, _
        LockComments:=False, Password:="", AddToRecentFiles:=True, WritePassword _
        :="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _
        SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= _
        False
        Application.Quit
    End Sub
    Alles anzeigen

    Dieses Script sollte ausgeführt werden, nachdem man den Text aus dem Textfeld des anderen Programms markiert und kopiert und dann Word gestartet hat.
    Die 4 Schritte (markieren, kopieren, Word starten, VBScript starten) müßten dann über AutoIT ausgeführt werden.

    LG
    imebro

  • copy & paste und Aufruf eines VB-Scriptes mit AutoIT möglich?

    • imebro
    • 7. September 2015 um 09:27

    Hallo und danke für die schnelle Antwort.

    Ich muss zugeben, dass ich Deine Antwort nicht so recht verstanden habe... bin kein Programmierer ;)

    Mit dem Word-VBScript funktioniert das alles recht gut.
    Ich suche jetzt einfach nur eine Möglichkeit, den zu kopierenden Text zu markieren, zu kopieren, dann Word zu starten und dann das VB-Script von Word auszuführen.

    Wie würde ich das mit AutoIT umsetzen können?
    Kannst Du mir dabei helfen?

    Danke und Gruss,
    imebro

  • copy & paste und Aufruf eines VB-Scriptes mit AutoIT möglich?

    • imebro
    • 7. September 2015 um 08:12

    Hallo und guten Morgen,

    ich bin seit heute neu hier und möchte zunächst mal Alle hier begrüßen :thumbup:

    Auf Empfehlung habe ich mir AutoIT heruntergeladen und auch schon ein bisschen damit herum probiert.
    Nun habe ich aber eine konkrete Frage zu einem Problem, welches ich so nicht lösen konnte.

    Ich habe ein VBScript (Word 2000) geschrieben, welches einen in ein Dokument einkopierten Text auf Knopfdruck in ein bestimmtes Verzeichnis speichert und dabei auch nach einer Eingabe für einen Dateinamen fragt.
    Diesen einkopierten Text muss man per markieren, copy & paste aus einem Programmfenster (Textfenster) heraus kopieren. Es handelt sich dabei um ein für uns speziell geschriebenes individuelles Programm.

    Folgende Schritte möchte ich umsetzen:

    - Text aus dem Textfenster des Programms komplett markieren und kopieren (Strg A, Strg C)
    - dann Word (Word 2000) öffnen
    - anschließend dann automatischer Start des weiter oben beschriebenen Word-VBScriptes

    Wie kann ich das mit AutoIT umsetzen?

    Danke und schöne Grüße,
    imebro

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™