feile Geschrieben 14. März 2002 Geschrieben 14. März 2002 Hi, ich möchte in meinem VBAFormular ein Excelsheet bzw nur die Grafik darstellen, geht das? Sicherlich geht das, aber wie?? Dank im voraus, Feile Zitieren
Goos Geschrieben 15. März 2002 Geschrieben 15. März 2002 Wie bitte??? Was hast du vor? Du willst in deiner VBA Umgebung ein Excel-Sheet anzeigen? ...also entweder hast ich grad so ausgedrueckt, dass ichs nicht versteh, oder du willst da sehr seltsame Dinge machen. Erklär doch bitte mal genauer, was du willst Goos Zitieren
feile Geschrieben 19. März 2002 Autor Geschrieben 19. März 2002 Hi Goos, sorry das es solange gedauert hat. Mein Problem hat sich nun erledigt. Aber vielleicht noch zur Erklärung: Ich importiere mit Excel 97 eine Datei, lese die Werte aus, erstelle eine Grafik und stelle die in einem Form dar nachdem sie aus einem Menue ausgewählt wurde. Wie Du schon sagst seltsame Dinge Trotzdem erstmal Danke, ich hab zu diesem Thema noch nicht das letzte mal gepostet da bin ich mir sicher! Feile Zitieren
feile Geschrieben 20. März 2002 Autor Geschrieben 20. März 2002 Hi, wie versprochen bin ich wieder da. Also die ganze Angelegenheit in VBA laüft nun soweit, ich muss nun nur noch die Datei aus der gelesen wird importieren:confused: Das ganze soll durch ein Doppelklick auf die entsprechende Datei ausgeführt werden und dann am besten noch 2 mal am Tag zu irgendeiner Zeit aktualisiert werden Vielleicht fällt ja jemandem was dazu ein (goos???) Bis dahin, Feile Zitieren
Goos Geschrieben 20. März 2002 Geschrieben 20. März 2002 Hoi Feile hmmm ich versteh leider nicht so genau, wie du das meinst. Wenn ich das richtig verstehe, dann funktioniert deine Auswertung, aber importieren musst die Datei noch von Hand? Das muesstest dann wohl auch noch in dein VBA Makro reinbasteln. ...und das soll funktionieren durch Doppelklick auf die zu importierende Datei? (kann ich mir irgendwie nicht vorstellen ) Allerdings koenntest ja was autostart maessiges in dein VBA Makro bauen und das machts dann bei jedem Start automatisch. Alternativ wuerde sich natuerlich n kleines Java oder VB Script anbieten indem du erst eine Excel Datei oeffnest und dort dann entsprechende Makros aufrufst. Also meld dich doch mal mit ner genaueren Umschreibung des Problems, falls die Tips gerade noch nix geholfen haben Bye Goos Zitieren
feile Geschrieben 21. März 2002 Autor Geschrieben 21. März 2002 Hi goos, im Moment läuft es so, dass ich eine Verknüpfung auf dem Desk habe die Excel aufruft und dann per "auto open" meine VBA startet. Mein VBA greift dann auf eine von Hand importierte schon bestehende Datei gefüllt mit Werten zu. Nun geht es darum beim Klick auf diesen Button auf dem Desk nicht nur einfach meine VBA zu starten sondern auch die vermeintliche Datei (die ich ja im Moment schon von Hand importiert habe) automatisch zu importieren damit dann meine VBA Anwendung die Werte daraus verarbeiten kann. 1. Klick auf den Button , läuft:) 2. Import der Datei beim öffnen :confused: läuft nicht 3. Öffnen der VBA-Anwendung:) 4. Verarbeitung der Werte:) 5. Ausgabe:) Also wie du siehst ist nur der automatische Import für mich das Prob. Ist wahrscheinlich gar nicht so schwer, aber ich bin halt Newbie was das angeht. Ich weiß nicht welchen Stand Du hast, aber vielleicht denkst nur schon viel zu kompliziert (auf mein Prob bezogen). Feile Zitieren
Goos Geschrieben 21. März 2002 Geschrieben 21. März 2002 Naja so schlecht hoert sichs doch gar nicht an, aber was verstehste und "Datei von Hand importieren"? Irgendwelche Werte von Hand kopieren oder wie? Und was ists fuern Dateityp, den du importierst? Goos Zitieren
feile Geschrieben 21. März 2002 Autor Geschrieben 21. März 2002 Hi, importieren heisst bei mir ne Datei (csv) in Excel einbinden bzw öffnen. Hauptsache ich hab erstmal die werte auf'm sheet zum weiterarbeiten Wie gesagt csv. Die Datei kommt von einem Unixsystem und die Werte sind durch die Semikolen getrennt. Feile:WD Zitieren
HansiPansi Geschrieben 21. März 2002 Geschrieben 21. März 2002 Hi, Du kannst unter Excel externe Dateien importieren über "Daten -> externe Daten -> Textdateien importieren..." Dananch einfach die Einstellungen vornehmen und als Trennzeichen in Deinem Fall das Semikolon festlegen. Zielbereich festlegen und fertig. Das ganze kannst Du dann per Makroaufnahme aufzeichnen und den Code aus dem Modul in Deine Workbook_Open Sub einfügen. Jetzt werden jedesmal beim öffen der Excel Mappe die Daten aus der .csv Datei in Dein Sheet eingefügt. Über .RefreshPeriod kannst dann auch angeben wie oft die Daten aktualisiert werden sollen in Minuten. Gruss Zitieren
feile Geschrieben 22. März 2002 Autor Geschrieben 22. März 2002 Hi Hansipansi, danke für deinen tipp, werd's gleich mal ausprobieren. obwohl den import gibt's bei excel`97 glaub ich so nicht. aber es gibt auch ne andere möglichkeit. jedenfalls erstmal danke. feile:) Zitieren
feile Geschrieben 26. März 2002 Autor Geschrieben 26. März 2002 Hi, warum bekomme ich die importierten Daten immer nur in ein neues sheet? Ich möchte sie in das sheet haben aus dem auch die Grafiken sich die Werte holen !!!! ??? Danke, Feile:confused: Zitieren
Goos Geschrieben 27. März 2002 Geschrieben 27. März 2002 na das is doch nicht wild. Die Daten kannst ja in dein anderes Sheet uebertragen und das neue Löschen Wenns Excel nicht in ein neues schreiben wuerd, dann bestuende ja die Gefahr, dass im alten Shee Daten ueberschrieben werden, also is das mit dem neuen wohl schon gut so. Goos Zitieren
feile Geschrieben 4. April 2002 Autor Geschrieben 4. April 2002 Sorry für die Verspätung, nochmals Danke. War auch selbst nicht untätig und hab das Teil am laufen. Endlich.:OD cu, bis zum nächsten Mal Feile:D Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.