checkAd

    OS-Excel-Tool - Info-Thread - 500 Beiträge pro Seite

    eröffnet am 05.03.01 08:11:56 von
    neuester Beitrag 14.03.01 07:59:09 von
    Beiträge: 68
    ID: 352.464
    Aufrufe heute: 0
    Gesamt: 2.048
    Aktive User: 0


     Durchsuchen

    Begriffe und/oder Benutzer

     

    Top-Postings

     Ja Nein
      Avatar
      schrieb am 05.03.01 08:11:56
      Beitrag Nr. 1 ()
      Moin,

      nachdem letzten Freitag im OSSI-Thread Thread: OSSI-Thread für Freitag, 02.03.01 Interesse an dem Excel-Tool zur Verwaltung von OS-Depots und Watchlists mit Realtime-Kursaktualisierung bekundet wurde, habe ich schnell ne kleine Webpage gebastelt.
      Dort kann man sich das Teil runterladen, außerdem sind einige Sachen erklärt (insbesondere das Login in Finanztreff). Die am Freitag per Mail versandte Version wurde erweitert, so daß es nun unter Excel 97 und Excel 2000 funzen sollte.

      Vielleicht könnten wir diesen Thread nutzen, um Fragen und Anregungen zu diskutieren :rolleyes:

      Bemerken möchte ich noch, daß im derzeitigen Status keine allzu große Bedienerfreundlichkeit gewährleistet ist, man sollte also wenigstens Grundkenntnisse in Excel mitbringen. :cry: Falls Interesse besteht, werden noch einige Features eingebaut, die die Bedienung erleichtern.

      Ich hoffe, daß sich einige Leute das Tool noch anschauen und ihre Meinung anbringen.

      Also bis dann und happy trading :D
      Mathefreak

      Ach ja, hier die Page:
      http://members.tripod.de/Dirk_Noetzel/OS_Tool.htm
      Avatar
      schrieb am 05.03.01 08:25:45
      Beitrag Nr. 2 ()
      @freak
      Automatische Aktualisierung?
      Nicht, das du Ärger bekommst!?

      Gruß
      Avatar
      schrieb am 05.03.01 08:45:56
      Beitrag Nr. 3 ()
      Nene, man muß schon noch einen Knopf drücken :)
      M.
      Avatar
      schrieb am 05.03.01 09:42:20
      Beitrag Nr. 4 ()
      Hallo

      Die Info - Seiten von Onvista, insbesondere die Druckansicht, könnte man auch gut nutzen, um Infos zu holen.

      Viele Grüße

      DEM
      Avatar
      schrieb am 05.03.01 09:49:00
      Beitrag Nr. 5 ()
      Morgen Mathefreak,

      ich bekomme immer noch folgende Fehlermeldung:
      Laufzeitfehler `1004`:
      Anwendungs- oder objektdefinierter Fehler

      in der Zeile:
      .Refresh BackgroundQuery:=False

      So einen Befehl kennt meine Version nicht.
      Das habe ich in der Hilfe zu dem Refresh-Befehl gefunden:

      Aktualisiert den Pivot-Tabellen-Cache oder die Abfragetabelle.

      Syntax

      Ausdruck
      .Refresh(BackgroundQuery)

      Ausdruck Erforderlich. Ein Ausdruck, der ein PivotCache- oder ein QueryTable-Objekt zurückgibt.

      BackgroundQuery Variant optional. Wird nur bei Abfragetabellen verwendet. True, wenn die Steuerung wieder der Prozedur zurückgegeben wird, sobald die Datenbankverbindung hergestellt ist und die Abfrage gestartet wurde (die Abfrage wird im Hintergrund aktualisiert). False, wenn die Steuerung erst wieder an die Prozedur zurückgegeben wird, nachdem alle Daten aus dem Tabellenblatt geholt wurden. Wird dieses Argument nicht angegeben, so legt die Einstellung der BackgroundQuery-Eigenschaft den Abfragemodus fest.

      Anmerkungen

      Die folgenden Anmerkungen gelten für das QueryTable-Objekt.

      Durch die Refresh-Methode wird Microsoft Excel mit der Datenquelle der Abfragetabelle verbunden, führt die SQL-Abfrage aus und gibt die Daten an den Zielbereich der Abfragetabelle zurück. Bis diese Methode aufgerufen wird, kommuniziert die Abfragetabelle mit der Datenquelle nicht.

      Beim Herstellen der Verbindung zur ODBC-Datenquelle verwendet Microsoft Excel die Verbindungszeichenfolge, die in der Connection-Eigenschaft festgelegt ist. Fehlen in der angegebenen Verbindungszeichenfolge benötige Werte, so zeigt der ODBC-Treibermanager oder der ODBC-Treiber (oder beide) modale Dialogfelder an, in denen die Benutzerin oder der Benutzer zur Eingabe der benötigten Daten aufgefordert wird. Wenn die DisplayAlerts-Eigenschaft den Wert False besitzt, werden keine Dialogfelder angezeigt, und die Refresh-Methode bricht mit dem Fehler "Nicht ausreichende Verbindungsinformation" ab.

      Nach dem erfolgreichen Verbindungsaufbau speichert Microsoft Excel die vervollständigte Verbindungszeichenfolge, so daß während dieser Bearbeitungssitzung bei erneuten Aufrufen der Refresh-Methode keine weiteren Eingabeaufforderungen angezeigt werden. Die vervollständigte Vebindungszeichenfolge erhalten Sie, wenn Sie den Wert der Connection-Eigenschaft untersuchen.

      Nach dem Aufbau der Datenbankverbindung wird die SQL-Abfrage überprüft. Ist sie nicht richtig, so bricht die Refresh-Methode mit dem Fehler "SQL-Syntax-Fehler" ab.

      Wenn die Abfrage Parameter benötigt, muß die Parameters-Auflistung mit Informationen initialisiert worden sein, durch die Parameter eingebunden wurden. Sind nicht genügend Parameter eingebunden, bricht die Refresh-Methode mit dem Fehler "Parameter Fehler-Ausnahme" ab. Wurde festgelegt, daß die Parameter erst nach Eingabeauffordung angegeben werden, so werden dem Benutzer, unabhängig davon, wie die DisplayAlerts
      -Eigenschaft festgelegt ist, Dialogfelder angezeigt. Bricht die Benutzerin oder der Benutzer ein Parameter-Dialogfeld ab, so bricht die Refresh
      -Methode ab und gibt den Wert False zurück. Sind in die Parameters-Auflistung zusätzliche Parameter eingebunden, werden diese ignoriert.

      Die Refresh-Methode gibt den Wert True zurück, wenn die Abfrage erfolgreich abgeschlossen oder begonnen wird; sie gibt den Wert False zurück, wenn die Benutzerin oder der Benutzer eine Verbindung oder ein Dialogfeld abbricht.

      Um zu sehen, ob die Anzahl der geholten Zeilen die Anzahl der verfügbaren Zeilen im Tabellenblatt übersteigt, untersuchen Sie die FetchedRowOverflow-Eigenschaft. Sie wird bei jedem Aufruf der Refresh-Methode initialisiert.


      Kann es daran liegen?

      Danke
      pbo

      Trading Spotlight

      Anzeige
      Nurexone Biologic
      0,4080EUR -1,92 %
      NurExone Biologic: Das sollten Sie nicht versäumen! mehr zur Aktie »
      Avatar
      schrieb am 05.03.01 10:45:22
      Beitrag Nr. 6 ()
      @pbo
      Ich bin gleich bei euch, muß eben noch ein bisschen arbeiten :(, danach können wir ja mal debuggen.
      M.
      Avatar
      schrieb am 05.03.01 11:17:45
      Beitrag Nr. 7 ()
      @pbo
      wenn du willst, könnten wir mal eben schrittweise durchgehen. Sach Bescheid.
      M.
      Avatar
      schrieb am 05.03.01 11:26:15
      Beitrag Nr. 8 ()
      @all
      Lt. Pagecounter haben schon 90 Leute das Teil begutachtet, vielleicht könnte ja der eine oder andere mal sagen, ob es prinzipiell läuft und ob es irgendwelche Anmerkungen dazu gibt.
      M.
      Avatar
      schrieb am 05.03.01 12:23:33
      Beitrag Nr. 9 ()
      @Hi Mathefreak,
      ich habe das Teil runtergeladen, weil es meiner Meinung nach ausgezeichnet ist. Leider läuft es bei mir nicht. Ich habe alles reinkopiert wie beschrieben, leider erscheint Laufzeitfehler 13 und Typen unverträglich.
      Vielleicht habe ich irgend etwas übersehen.
      Shylock
      Avatar
      schrieb am 05.03.01 12:55:48
      Beitrag Nr. 10 ()
      @Shylock
      welches Excel (97 oder 2000) ?
      wir können es gerne mal durchgehen.
      Sach Bescheid
      M.
      Avatar
      schrieb am 05.03.01 12:58:44
      Beitrag Nr. 11 ()
      @ Mathefreak
      Ich habe Excel 2000
      Gruß
      Avatar
      schrieb am 05.03.01 13:48:29
      Beitrag Nr. 12 ()
      @Shylock
      to do:
      - <Alt+F11> --> VBA-Editor
      - im Projekt im Modul 1 in der Prozedur Aktualisieren einen Breakpoint in Zeile "If IsNumeric(Kurs) Then" setzen (Cursor drauf und <F9>;)
      - in Excel unter Menüpunkt Format-->Blatt-->Einblenden das Blatt Abfrage1 einblenden
      - Button Realtime drücken
      - wenn du soweit bist, sag was, dann geht es weiter

      M.
      Avatar
      schrieb am 05.03.01 14:09:48
      Beitrag Nr. 13 ()
      @mathe
      beim debugging habe ich das gelb markierte Feld gefunden.Wenn ich mit F9 darauf gehe, wird es nur fett markiert.Wenn ich Abfrage 1 eingebe erscheint die EUWAX.Der Realtimebutton erscheint nicht,weil das ganze Blatt nicht mehr da ist.
      Gruss Sh
      Avatar
      schrieb am 05.03.01 14:14:29
      Beitrag Nr. 14 ()
      @Shylock
      du mußt beim debuggen in das Blatt Abfrage1 (in Excel, nicht VBA!) gehen, dort sollte die Webpage von Finanztreff importiert sein. Schau mal, in welcher Zelle der letzte Kurs steht (ich vermute irgendwo in C18). Wo steht es genau ?
      M.
      Avatar
      schrieb am 05.03.01 14:18:20
      Beitrag Nr. 15 ()
      @mathe
      in C18, Kurs gegenüber Vortag.
      Sh
      Avatar
      schrieb am 05.03.01 14:18:20
      Beitrag Nr. 16 ()
      @mathefreak: könnten wir es jetzt machen?

      1. Ich öffne deine Datei OS-Tool Excel 97 + 2000.xls (Ich habe Excel 97 SR2)

      2. Ich melde mich bei finanztreff an.

      3. Ich kopiere den Anmeldestring ab UPI... ind die Zelle Z1S8.

      Weiter?
      Avatar
      schrieb am 05.03.01 14:20:54
      Beitrag Nr. 17 ()
      @sh
      steht drunter der aktuelle Kurs oder isr der Kurs an "Kurs gegenüber Vortag unverändert" angehängt (in der gleichen Zelle) ?

      @pbo
      geht gleich los
      Avatar
      schrieb am 05.03.01 14:22:06
      Beitrag Nr. 18 ()
      bin bereit...
      Avatar
      schrieb am 05.03.01 14:26:25
      Beitrag Nr. 19 ()
      @Mathe
      Kurs ist in der gleichen Reihe
      Avatar
      schrieb am 05.03.01 14:26:55
      Beitrag Nr. 20 ()
      @pbo
      to do:
      - <Alt+F11> --> VBA-Editor
      - im Projekt im Modul 1 in der Prozedur Aktualisieren einen Breakpoint in Zeile "If IsNumeric(Kurs) Then" setzen (Cursor drauf und <F9> drücken)
      - in Excel unter Menüpunkt Format-->Blatt-->Einblenden das Blatt Abfrage1 einblenden
      - Button Realtime drücken
      - wenn du soweit bist, sag was, dann geht es weiter

      M.
      Avatar
      schrieb am 05.03.01 14:39:37
      Beitrag Nr. 21 ()
      @m: nachdem ich den Button gedrückt habe, habe ich folgende Meldung bekommen:
      Laufzeitfehler `1004`:
      Anwendungs- oder objektdefinierter Fehler

      Ich drücke die Taste Testen.

      und ich stehe jetzt in der Zeile:
      .Refresh BackgroundQuery:=False (Methode ImportFrom Web)

      Was soll ich weiter machen?
      Avatar
      schrieb am 05.03.01 14:41:50
      Beitrag Nr. 22 ()
      @sh
      beende mal den debugger (in VBA im Menü auf das blaue Viereck) und setz mal den Breakpoint in die Zeile "If Not IsNumeric(Worksheets("Abfrage1").Cells(50 + DeltaZ1, 4 + DeltaS1).Value) Then" (den anderen löschen mit <F9> ).
      Dann nochmal Button drücken, er springt an den Breakpoint.
      Avatar
      schrieb am 05.03.01 14:42:43
      Beitrag Nr. 23 ()
      Noch was:
      Nachdem das Blatt Abfrage1 eingeblendet wurde, habe ich zurück zum Blatt Kurse gewechselt und den Button gedrückt... Sonst habe ich alles gemacht, wie`s beschrieben ist...
      Avatar
      schrieb am 05.03.01 15:02:05
      Beitrag Nr. 24 ()
      Hallo

      Funktioniert denn bei dir das Programm?
      Ich habe mir am Wochenende, nachdem ich mir mal deins angeschaut habe (und ein paar Ideen gemopst habe) selber eins programmiert. Das ging auch super gut bis gestern Nacht.
      Aber heute morgen habe ich den Fehler, dass Finanztreff meint, ich wäre nicht eingeloggt. :(

      Muss ich mal heute Abend schauen.

      Viele Grüße

      DEM
      Avatar
      schrieb am 05.03.01 15:04:51
      Beitrag Nr. 25 ()
      @pbo
      ich vermute, daß deine Webanfragen nicht richtig installiert sind. Versuch mal folgendes:

      - neues Blatt in Excel
      - Menü Daten-->externe Daten-->Webabfrage ausführen
      - dann sollte ein Dialog kommen, wo man Standard-Queries auswählen kann, nimm mal Pqtdj.iqy
      - 2 x OK, dann holt er sich die Daten und schreibt sie ins Blatt

      Funzt das ?
      Avatar
      schrieb am 05.03.01 15:07:49
      Beitrag Nr. 26 ()
      @dem
      gibst du der Webabfrage auch die User-ID und Pwd mit ? Dieser Loginstring ändert sich täglich, deshalb muß man bei meinem Blatt auch täglich einmal den Loginstring aus dem FT-Explorer-Fenster ins Excel-Blatt kopieren. Besser wäre es natürlich, direkt Username und Passwort an FT zu schicken, aber das hab ich noch nicht hinbekommen. :(
      M.
      Avatar
      schrieb am 05.03.01 15:09:04
      Beitrag Nr. 27 ()
      @mathe
      alles ausgeführt.Jetzt springt er, aber nachdem ich realtime gedrückt habe, gleich auf die neu markierte Zeile.
      Gruss Sh
      Avatar
      schrieb am 05.03.01 15:10:59
      Beitrag Nr. 28 ()
      @m: das funzt, ich habe aber pqtdj.iqy nicht, ich habe "Dow Jones Kurse von PC Quote, Inc.iqy" ausgewählt.
      Avatar
      schrieb am 05.03.01 15:18:50
      Beitrag Nr. 29 ()
      @sh
      Ok
      nun in der Zeile, wo er gestoppt hat, folgendes mit der Maus markieren "Worksheets("Abfrage1").Cells(50 + DeltaZ1, 4 + DeltaS1).Value" (also alles innerhalb der Klammer). Dann mit rechter Maustaste auf markierten Text klicken, Kontextmenü Überwachung hinzufügen wählen und OK.
      Nun sollte im Überwachungsfenster der Wert stehen. Was steht da ?
      Avatar
      schrieb am 05.03.01 15:27:49
      Beitrag Nr. 30 ()
      @pbo
      - nun in diesem Blatt alles markieren und löschen (Del)
      - in VBA gehen (Alt+F11)
      - im Direktbereich (Strg+G) eingeben:
      ActiveSheet.querytables(1).refresh
      - dann sollte im Excel-Blatt eine Aktualisierung stattgefunden haben, d.h. die gelöschten Werte sollten wieder da stehen

      Geht das ?
      Avatar
      schrieb am 05.03.01 15:30:29
      Beitrag Nr. 31 ()
      @m: das geht!
      Avatar
      schrieb am 05.03.01 15:33:01
      Beitrag Nr. 32 ()
      @mathe
      im Fenster steht jetzt:
      Worksheets...Cells(50+ "Kurs gegenüber Vortag gefallen1,700"
      Variant/String Modul1 aktualisieren.
      Im Moment scheint es auch zu funzen, es steht dort:
      Nachdem ich Realtime gedrückt hatte: Moment bitte- aktualisierung 7 von 12 wird durchgefüht. Das dauert aber schon Minuten.
      Gruss Sh
      Avatar
      schrieb am 05.03.01 16:29:05
      Beitrag Nr. 33 ()
      @sh
      tja, nebenbei muß ich auch noch arbeiten ;)
      drück nun mal F8, springt er dann in die nächste Zeile ?
      Avatar
      schrieb am 05.03.01 16:52:41
      Beitrag Nr. 34 ()
      @Mathe
      ich war auch kurz aH( außer Haus).Springt in die nächste Zeile.
      Gruss SH
      Avatar
      schrieb am 05.03.01 16:59:15
      Beitrag Nr. 35 ()
      @sh
      Nun halte den Mauszeiger auf den Variablennamen strKurs (Wert wird angezeigt) und dann steppe weiter mit F8 bis Zeile "If IsNumeric(Kurs) Then"

      Wie entwickelt sich die Variable strKurs ?
      Avatar
      schrieb am 05.03.01 17:10:37
      Beitrag Nr. 36 ()
      @sh
      Ich glaube ich weiß jetzt woran es liegt. Ich werde den Quellcode ändern und eine neue Version auf die Homepage stellen. Ich sag dir dann Bescheid, jetzt muß ich weg. Ich denke morgen klappt es.
      Schreib mir ne Mail mit deiner Adresse, dann kann ich dir Bescheid geben, wenn ne neue Version vorliegt.
      Bis dann
      M.
      Avatar
      schrieb am 05.03.01 17:21:01
      Beitrag Nr. 37 ()
      @mathe
      funktioniert leider nicht, Wert wird nicht angezeigt und das steppen geht nur bis Kurs=CStr(StrKurs).Es erscheint dann wieder die Aufforderung zum debuggen.
      Gruss SH
      Avatar
      schrieb am 05.03.01 20:21:27
      Beitrag Nr. 38 ()
      Moin,

      ich habe eine neue Version des Excel-Tools unter http://members.tripod.de/Dirk_Noetzel/OS_Tool.htm abgelegt. In dieser sollten alle Probleme bei der Benutzung unter Excel 2000 beseitigt sein (Shylock - check it out, bei mir zu Hause funzt es jetzt unter Excel 2000).
      Testet bitte noch mal und gebt Rückmeldung.

      Bis dann
      Mathefreak
      Avatar
      schrieb am 05.03.01 20:36:59
      Beitrag Nr. 39 ()
      @Mathe
      Es funzt, deine Werte reagieren.
      Danke
      Shylock
      Avatar
      schrieb am 06.03.01 14:39:26
      Beitrag Nr. 40 ()
      Haaaallloooo....
      ist noch jemand da, der mal was zu dem Tool sagen kann. Gefällt es, sollte was besser oder anders gemacht werden?

      M.
      Avatar
      schrieb am 06.03.01 14:46:39
      Beitrag Nr. 41 ()
      hi

      ich habe auch mit der neuen version immer noch das gleiche problem.sobald ich auf das realtime buton drücke bekomme ich die fehlermeldung.würde mich freuen wen du mir schreiben köntest was ich falsch mache.

      sonnigen tag

      milan
      Avatar
      schrieb am 06.03.01 15:06:19
      Beitrag Nr. 42 ()
      @milan
      was war das noch mal für ne Fehlermeldung und was hast du für ein Excel ?
      M.
      Avatar
      schrieb am 06.03.01 16:59:58
      Beitrag Nr. 43 ()
      hi

      fehler beim kompiliren.

      projekt oder bibliotek nicht auffindbar.

      cu milan
      Avatar
      schrieb am 06.03.01 17:08:44
      Beitrag Nr. 44 ()
      Ich vermute, daß VBA nicht richtig installiert ist. Kann es sein, daß deine Excel-Installation nicht vollständig ist? Hast du Excel 97 oder 2000 ?
      Avatar
      schrieb am 06.03.01 17:09:57
      Beitrag Nr. 45 ()
      hi m

      office 97 1 Relise

      schönen Abend

      Milan
      Avatar
      schrieb am 06.03.01 17:10:23
      Beitrag Nr. 46 ()
      @all
      bin jetzt im Feierabend, morgen wieder da. Bis dann und schönen Abend.
      M.
      Avatar
      schrieb am 06.03.01 19:44:04
      Beitrag Nr. 47 ()
      @Mathe
      ich habe geschrieben, dass es funzt. Aber leider nur mit deinen Werten. Auf meine reagiert es nicht. Vielleicht habe ich die falschen Werte.Gruss Sh
      Avatar
      schrieb am 07.03.01 07:58:32
      Beitrag Nr. 48 ()
      @sh
      das Tool holt sich die Kursinfos anhand der in Spalte 1 stehenden WKN, z.Zt. werden nur Euwax-Kurse (Börse Stuttgart) unterstützt.
      Um einen neuen OS einzugeben, kopierst du am besten die letzte Zeile (Zeile markieren, <Srg+C> , in nächster Zeile <Str+V>;). Damit bekommt man alle Formatierungen und Formeln vernünftig mit. Dann mußt du nur noch die relevanten Daten überschreiben (nur die WKN ist wichtig, der Rest ist nur für dich und zur Berechnung von G/V, Depotwert usw.).

      In der Spalte Status kann man eingeben (über Dropdown-Liste), ob der OS im Depot ist (gehalten) oder schon verkauft. Verkaufte OS werden nicht mehr aktualisiert, d.h. diese Zeilen werden beim Aktualisieren übersprungen.

      Also test mal an.
      M.
      Avatar
      schrieb am 07.03.01 09:42:50
      Beitrag Nr. 49 ()
      @mathe: die neue Version funzt unter Excel 2000, unter Excel 97 SR2 kommt nach wie vor die Fehlermeldung:
      Laufzeitfehler `1004`:
      Anwendungs- oder objektdefinierter Fehler


      in der Zeile:
      .Refresh BackgroundQuery:=False

      Gruß
      pbo
      Avatar
      schrieb am 07.03.01 09:58:15
      Beitrag Nr. 50 ()
      @pbo
      naja, wenigstens unter Excel 2000 ;)
      evtl. ist Excel 97 nicht richtig installiert (VBA) ? bei mir funzt es problemlos unter beiden Programmen.
      M.
      Avatar
      schrieb am 07.03.01 11:01:11
      Beitrag Nr. 51 ()
      @ Mathe
      alles klar, es läuft super. Die Statuszeile liegt bei mir ausserhalb.Es ist auch kein Pfeil da, damit ich dort hinscrollen kann, aber das ist nicht so wichtig.
      Vielen Dank für deine Mühe.
      SH
      Avatar
      schrieb am 07.03.01 11:26:00
      Beitrag Nr. 52 ()
      @sh
      wieso kannst du da nicht hinscrollen, das kann man doch in jedem Excel-Blatt - einfach unten rechts auf den Scrollbalken klicken (wie in jedem anderen Windowsprogramm).
      M.
      Avatar
      schrieb am 07.03.01 12:11:14
      Beitrag Nr. 53 ()
      @Mathe,
      ich habe das jetzt eingerichtet. Logo, das Bild war einfach zu klein.
      Gruss SH
      Avatar
      schrieb am 07.03.01 17:21:39
      Beitrag Nr. 54 ()
      @all
      Nachdem doch einige das Excel-Tool getestet haben, habe ich nun eine neue Version erstellt, die folgende erweiterte Funktionalität bietet:
      - Verwaltung beliebiger Wertpapiere (Aktien, OS)
      - Kursstellungsbörse auswählbar (alle deutschen Börsen), nicht nur Euwax

      Die Realtimekurse inkl. Geld/Brief sind die von Finanztreff zur Verfügung gestellten Kurse, d.h. es werden die Webpages für RT-Kursabfragen ausgewertet.

      Falls Interesse besteht, kann dieses bekundet werden. Die Version ist noch nicht ganz fertig, insbesondere wird noch eine Hilfsprozedur zur Neueingabe von Wertpapieren für Hausfrauen ;) eingebaut.

      Also bis dann
      Mathefreak
      Avatar
      schrieb am 08.03.01 10:27:17
      Beitrag Nr. 55 ()
      @Mathe
      sag Bescheid wenns soweit ist, ich teste mal
      Gruss SH
      Avatar
      schrieb am 08.03.01 18:30:24
      Beitrag Nr. 56 ()
      Hallo Mathefreak,

      hab mir Dein Tool auch mal runtergeladen.
      Wenn ich den realtime-Knopf drücke, bekomme ich die Meldung "Fehler beim Compilieren: Projekt oder Bibliothek nicht gefunden"

      In der Zeile

      WKN = Str(ws.Cells(i + 4, 1).Value)

      ist "Str" markiert.
      Muß ich irgendwelche zusätzlichen add-ins installieren?
      Bin nicht so der VBA-Profi, habe Excel 2000.

      Gruß,
      shy.
      Avatar
      schrieb am 08.03.01 18:43:36
      Beitrag Nr. 57 ()
      übrigens steht die Datei vbe6.dll in
      C:ProgrammeGemeinsame DateienMicrosoft SharedVBAVBA6VBE6.DLL

      also genau da, wo sie hingehört... :confused:
      Avatar
      schrieb am 08.03.01 20:36:24
      Beitrag Nr. 58 ()
      @shy steven
      funzt denn die Funktion Str() bei dir. Test das doch mal in VBA. Die muß es geben.
      M.
      Avatar
      schrieb am 08.03.01 21:45:59
      Beitrag Nr. 59 ()
      @mathefreak

      Vielen Dank erstmal für die Mühe, die Du Dir hier machst.

      Also.....
      da tun sich komische Dinge, wie an der Börse!

      Ich habe die Funktion Str() in einem anderen Excel-sheet getestet, ging wunderbar. In Deinem tool bekomme ich neuerdings, wenn ich die Fehlermeldung schließe, ein neues Fenster "Verweise - VBAProjekt" mit der Meldung "NICHT VORHANDEN: Microsoft Common Controls 5.0 (SP2)".

      Habe die Zeile mal auskommentiert, nächste Fehlermeldung genauso bei Chr().

      Hast Du eine Idee, was das sein könnte?

      Noch eine allgemeine Frage: Wie fügt man eigentlich solche Buttons ein und belegt sie mit einer Funktion?
      Avatar
      schrieb am 08.03.01 22:40:51
      Beitrag Nr. 60 ()
      Wenn ich mich hier mal klärend einklinken darf .....

      Das Problem ist, dass in der Datei auf eine Klassenbibliothek verwiesen wird, die shy nicht hat.

      Es gibt prinzipiell 3 Möglichkeiten:
      1. shy besorgt sich die fehlende Klassenbibliothek
      2. Mathefreak lässt in seiner Datei die Verweise auf MS Common Controls weg (Extras/Verweise) - das wird allerdings die Ausführungsgeschwindigkeit minimal erhöhen (wahrscheinlich kaum messbar).
      3. shy entfernt den Verweis (ohne VBA Know-How eher schwierig)

      Ciao Swip
      Avatar
      schrieb am 08.03.01 22:59:09
      Beitrag Nr. 61 ()
      @Mathefreak,

      Eine Frage hab ich dann auch noch: Wie hast Du die "Abfrage1"-Tabelle versteckt?

      Ciao Swip
      Avatar
      schrieb am 09.03.01 00:37:41
      Beitrag Nr. 62 ()
      Danke Swip!

      Dafür verrate ich Dir, wie Du die Abfrage1 findest:

      Format->Blatt->einblenden

      Gruß,
      shy.
      Avatar
      schrieb am 09.03.01 08:52:48
      Beitrag Nr. 63 ()
      @shy steven
      Moin,
      ich habe mal die Verweise auf die Common Controls rausgenommen (die stammen wohl aus einem Service Pack, das du nicht installiert hast). Die neue Version 1.6 steht gleich auf der Homepage http://members.tripod.de/Dirk_Noetzel/OS_Tool.htm.
      Test mal an.
      M.
      Avatar
      schrieb am 10.03.01 02:40:38
      Beitrag Nr. 64 ()
      Hi Mathe,

      ich habe selbst schon dieses Kontrollkästchen deaktiviert, daraufhin ging es. Hast Du noch irgendwas anderes verändert? Dann würde ich mir nochmal die komplette Fassung runterladen....

      Ich habe übrigens noch die eine oder andere weitere Programmieridee, die ganz nützlich sein könnte, und in VBA relativ einfach zu realisieren sein dürfte (wenn man´s kann...). Vielleicht schreibe ich Dir bei Gelegenheit einfach mal eine mail...

      Gruß,
      shy.
      Avatar
      schrieb am 11.03.01 14:52:53
      Beitrag Nr. 65 ()
      hi mathefreak

      habe excel 97

      sofort nach dem starten kommt folgende Fehlermeldung

      EXCEL verursachte einen Fehler durch eine ungültige Seite
      in Modul FM20.DLL bei 0167:60016be1.
      Register:
      EAX=0042a920 CS=0167 EIP=60016be1 EFLGS=00010246
      EBX=0062d214 SS=016f ESP=0062d084 EBP=0062d0dc
      ECX=00000000 DS=016f ESI=00000000 FS=0d57
      EDX=0062d104 ES=016f EDI=600b0fb0 GS=0000
      Bytes bei CS:EIP:
      8b 19 ff 53 10 5f 5e 5b 8b e5 5d c2 14 00 f6 43
      Stapelwerte:
      00000001 ffffffff 00000000 00000000 00000d0e 00000000 0062d104 0062d2cc 00000000 00000000 00000000 ffffffff 600b0fb0 00000000 0062d214 00000000

      Gruss
      m@nfred
      Avatar
      schrieb am 12.03.01 08:19:10
      Beitrag Nr. 66 ()
      @ m@nfred
      fm20.dll scheint was mit den MS-Forms zu tun zu haben. Hast du die neue Version 1.6 getestet ? Da hatte ich noch was an den Bibliotheksverweisen geändert. Ansonsten weiß ich da auch nicht genau, was das sein könnte :(
      M.
      Avatar
      schrieb am 12.03.01 08:36:21
      Beitrag Nr. 67 ()
      @all

      Moin Trader(I)nnen,

      nach meiner Ankündigung habe ich nun eine neue Version 2.0 des Excel-Tools programmiert :D. Diese hat eine stark erweiterte Funktionalität und ist natürlich auch hausfrauentauglich (darf man das so sagen, Frauentag ist schließlich vorbei :eek: ).
      - Es werden alle Wertpapiere, die über eine Wertpapierkennnummer (WKN) verfügen, unterstützt.
      - Kursdaten können von allen deutschen Börsen abgerufen werden. Dabei wird neben dem letzten festgestellten Kurs auch der aktuelle Geld- und Briefkurs angegeben.
      - Neue Wertpapiere werden über einen Benutzerdialog eingefügt.

      Das Teil sollte - wie gehabt - unter Excel 97 und 2000 funzen. Die User, die mit der alten Version Probs hatten, sollten auch das OS-Tool v1.6 noch mal probieren, da wurden einige Probleme bei den Bibliotheksverweisen gelöst.

      Auf der Homepage liegt eine Demoversion vor, die hinsichtlich der Funktionalität keinerlei Einschränkungen unterliegt. Lediglich die Anzahl der verwaltbaren Wertpapiere ist beschränkt auf 10 und es erscheinen beim Öffnen und Schließen Meldungen.

      Da meine Aktien- und OS-Investments in letzter Zeit nicht unbedingt super liefen :cry:, habe ich mich dazu entschlossen, die Registrierung für die uneingeschränkte Vollversion mit einer Gebühr von DM 5,00 zu belegen. Mit diesem Geld werde ich dann Lottoscheine kaufen, um meine Gesamtchancen wieder einigermaßen in vernünftige Bahnen zu lenken. Ich hoffe, daß dafür Verständnis herrscht.

      Für alle, die keine Vollversion wollen, steht natürlich weiterhin das OS-Tool v1.6 ohne Einschränkungen auf der Homepage, allerdings werden hier nur OS an der Euwax unterstützt.

      Also, dann testet mal an und sagt eure Meinung. Wie gehabt, sind Änderungen (Layout, zusätzliche Werte ...) möglich.

      Mathefreak

      http://members.tripod.de/Dirk_Noetzel/OS_Tool.htm
      Avatar
      schrieb am 14.03.01 07:59:09
      Beitrag Nr. 68 ()
      Up ;)


      Beitrag zu dieser Diskussion schreiben


      Zu dieser Diskussion können keine Beiträge mehr verfasst werden, da der letzte Beitrag vor mehr als zwei Jahren verfasst wurde und die Diskussion daraufhin archiviert wurde.
      Bitte wenden Sie sich an feedback@wallstreet-online.de und erfragen Sie die Reaktivierung der Diskussion oder starten Sie
      hier
      eine neue Diskussion.
      OS-Excel-Tool - Info-Thread