Beiträge von tommii

    Moombas, das mit der 0 haut auch nicht hin, werde wohl den umweg gehen, aus der xlsm ne xlsx erstellen zu lassen...das wird nicht so häufig passieren müssen


    autoBert, ich schaue mir das mal an, danke

    werde es mal als xlsx versuchen, das mit "send" ist irgendwie unschön. (zumal das auch nur semi cool klappt)..

    Hey Moombas, ja dem ist so


    das Makro in der Excel zieht sich jedes mal die neuen Daten aus der DB...von mir aus kann es auch gespeichert werden sprich ich baue den


    _Excel_BookSave()


    mal vor dem close mit ein und teste es


    Liebe Gruß Thomas

    Also, dass was ich geschwärzt habe, ist der Name meiner Abteilung. Anhand des Namens könnte man herausfinden, in welchem Unternehmen ich tätig bin. SkillDB heißt einfach, dass es eine Excel Tabelle (als Quelle eine Datenbank) ist, in der die Mitarbeiter meiner Abteilung mit ihren verschiedenen "Rängen" und Fähigkeiten gelistet ist. Das ganze wird für ein Freistellungsantragtool, sprich mein Autoit Script soll den @Username in der liste finden, dann gucken, in welcher Schicht er ist und daraus dann erkennen, welches die Schcihtleiter sind, damit diese die Abwesenheitsantrag per Mail bekommen.


    Hoffe, das ganze wird so klar. Für Spielautomaten bin ich zu alt ^^


    Lieben Gruß Thomas

    hey Moombas,


    das Passwort war extra Forumtauglich gewählt ;)


    danke für deine Tips, ich werde es direkt gleich testen und melde mich dann!


    Liebe Gruß Thomas

    Hi an alle,


    kurze Frage zur Excel UDF...ich öffne eine Excel Datei, um Daten in einer Variablen zu speichern. Das klappt auch soweit, aber das sauber schließen haut nicht hin, d.h. ich bekomme immer "Alerts" aus der Excel Marke "Es befindet sich schon eine Datei am Speicherort mit selben Namen" oder "soll die Datei ersetzt werden?" (wenn ich das Speichern force)...


    liegt es daran, dass es eine xlsm ist? Damit gab es in der Vergangenheit ja Probleme....danke euch im Voraus



    Lieben Gruß Thomas


    Ja klar XD

    Du musst ja auch $hOwnHandle mit dem Handle deines Fensters versehen das auf den entsprechenden Monitor gepackt werden soll, das war nur ein Platzhalter.

    Gleiches gilt für $Monitornumber dort trägst du die Monitornummer ein, wo das Fenster hin soll.

    autsch...ich doof, ich teste das, danke :)

    Du kannst doch Fenster direkt auf Monitor X öffnen lassen ohne die Hauptanzeige zu ändern (und somit mit ggf. anderen Anzeigen in die Quere zu kommen).

    Am Start des Programms das eigne Handle und die Monitornummer an folgende Funktion übergeben:

    Dann wäre das Fenster Zentriert auf dem jeweiligen Monitor.



    leider bekomme ich folgenden fehler, wenn ich das so in eine testdatei einfüge und ausführen will


    "X:\My Documents\Autoit\Autostarttool\tests\monitore auslesen.au3" (122) : ==> Variable used without being declared.:

    _CenterOnMonitor($hOwnHandle, $Monitornumber)

    _CenterOnMonitor(^ ERROR

    Hallo an alle,


    bei mir im Betrieb gibt es einen Arbeitsplatz mit sieben Monitoren, sechs sind riesige LED TV's einer ist ein Desktopmonitor, an dem quaisie aktiv gearbeitet wird....leider ist dieser (warum auch immer) nicht der Hauptbildschirm.


    Ist es machbar, die Hauptanzeige temporär via autoit zu ändern, danach mein script durchlaufen lassen und am ende wieder die alte hauptanzeige einzustellen?


    problem ist, dass sich die aufgerufenen Fenster/Programme immer im Hauptbildschirm öffnen, was für meine zwecke unschön ist (da ich leider mit Mousemove arbeiten muss, da ich in einem SunAwtFrame unterwegs bin, wo ich einige Prozeduren starten möchte, diese aber halt nur mit Mousemove/Mouseclick erreiche)


    Würde mich über eine Antwort freuen


    Lieben Gruß


    Tommii

    Hi an alle,


    Ich habe mit waters outlookEX udf schon einige Sachen realisiert. Aktuell versuche ich einen outlooktermin zu erstellen und einige leute dazu einzuladen (sind immer die gleichen empfänger.



    Lässt sich das auch mit der UDF realisieren? Habe es bisher noch inbekommen, da alles in verbdinung eher mit einem termin zusammen hämgt, nicht direkt mit iner besprechnung


    danke euch vielmals


    Lieben Gruß Tommii

    Ja sollte - wenn Java sich halt überall wo es ausgeführt werden soll auch ordentlich in PATH eingetragen hat.


    Kleiner Tipp zu den Anführungszeichen in Strings: Es gibt zwei Zeichen für Strings in AutoIt womit man diese Dopplungen umgehen kann:

    AutoIt
    RunWait('"javaws.exe" "https://xyz.com:443/main/system/launch/client/test.jnlp"', @ScriptDir, @SW_HIDE)

    super, danke dir

    Java nistet seinen Pfad doch in der Regel in der "PATH"-Umgebungsvariable ein.

    Das heißt es sollte eigentlich auch funktionieren wenn du javaws.exe komplett ohne Pfadangabe schreibst.


    Kannst du gut von der Kommandozeile aus testen in dem du mal folgendes ausführst:

    Code
    where javaws.exe

    stimmt :)


    also reicht es den code so abzuändern?


    Code
    RunWait("""javaws.exe"" ""https://xyz.com:443/main/system/launch/client/test.jnlp""",@ScriptDir,@SW_HIDE)

    Guten Tag an alle,


    leider hat mir die SuFu nicht weiter geholfen... ich muss eine java Datei ausführen....statisch funktioniert es auch mit folgendem Befehl


    Code
    RunWait("""C:\Program Files (x86)\Java\jre1.8.0_291\bin\javaws.exe"" ""https://xyz.com:443/main/system/launch/client/test.jnlp""",@ScriptDir,@SW_HIDE)



    Der Pfad zur javaws.exe muss aber variabel gestaltet werden...egal, wie ich es mit Anführungsstrichen einzeln und doppel versucht habe, ich bekomme es nicht hin...


    könnt ihr mir dort bitte mal auf die Sprünge helfen?



    Danke euch im Voraus


    tommii

    Kleines Update...mir ist folgendes Aufgefallen, was wahrscheinlich "sämtliche" von euch angebotene Hilfen zum Erfolgführen lässt :)


    der kleine "Pfeil", den man klicken muss, um die Trays zu sehen, ist "class:Button"...


    das Trayfenster selber ist dann class:NotifyIconOverflowWindow


    ändere ich das also in euren Snippets und lasse vorher via Mausklick auf den Button klicken, funktionieren alle eure Vorschläge :)


    Danke euch Vielmals

    Hey Racer, leider nicht so ganz...ich stehe mittlerweile ziemlich auf dem schlauch von meinen ganzen testfiles...naja, im schlimmsten fall muss ich das ätzenderweise über mousemoves machen :/


    danke dir/euch trotzdem