vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
hab es gerade anders bekommen... 
Autor: Tommi467
Datum: 10.04.12 15:53

Hallo,

so... nach einiger Frickelei hab ich doch noch eine ganz akzeptable Lösung gefunden.
Eine kleine Klinke hab ich aber noch drin, bitte Schritt 3. schauen

Das ganze geschieht in drei Schritten.

Schritt 1.
Die Excelmarkros die die Berechnungen durchführen, wurden jeweils um folgenden Eintrag
ergänzt:

    sFile = ThisWorkbook.Path & "\\192.168.1.111\S$\Diagramm_1.gif"
    ActiveChart.Export sFile
Schritt 2.

Aus dem VB.Net - Programm können nun die Makros gestartet werden, um aktuelle Diagramme zu erhalten:


    Sub Grafiken_erstellen()
 
        Dim oExcel As New iExcel.Application
        Dim oBook As Excel.Workbook
        Dim xlsFile As String
 
        xlsFile = "\\192.168.1.111\S$\xyz.xls"
 
 
        oBook = oExcel.Workbooks.Open(xlsFile)
        oExcel.Visible = False
        oExcel.Run("NameExcelMakro1")  ' Diagramm 1
        oExcel.Run("NameExcelMakro2")  ' Diagramm 2
        oExcel.Run("NameExcelMakro2")  ' Diagramm 3
 
        oBook.Close(False)
        oExcel.Quit()
 
        oBook = Nothing
        oExcel = Nothing
 
    End Sub
3. Schritt

Einfügen der Bilder in der PictureBox

Me.PictureBox2.Image = Image.FromFile("\\192.168.1.111\S$\Diagramm_1.gif")

Allerdings habe ich da noch eine kleine Klinke.
Wenn das Bild auf diesem Weg geladen wird und die Routine versucht ein neues Bild zu erstellen,
gibt es eine Fehlermeldung. Gibt es noch einen anderen Weg oder muß ich jetzt wirklich noch Anzeigekopien anlegen???
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Excel Diagramm in VB.NET1.505Tommi46710.04.12 11:35
Re: Excel Diagramm in VB.NET917Manfred X10.04.12 15:16
hab es gerade anders bekommen...856Tommi46710.04.12 15:53
Re: hab es gerade anders bekommen...854Manfred X10.04.12 16:09
jeep, das war's941Tommi46710.04.12 16:42

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel