vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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

Visual-Basic Einsteiger
Kurvendarstellung und Excel beenden 
Autor: Methos
Datum: 11.09.02 13:53

Hi ... ich glaube ich haben den Beitrag schon mal gepostet aber irgendwie finde ich ihn
nicht mehr also nochmal das ganze ...

Ich nutze folgenden Code um aus einer Excel Tabelle eine Spalte auszulesen und als Datenfeld zu speichern

Private myExl As New Excel.Application
Private dfeld(1 To 317) As Integer
Private dfeldpos(1 To 317) As Integer

Private Sub Command1_Click()
Dim a As Integer
For i = 1 To 317
dfeld(i) = 0 ' Feld mit Nullen belegen benötige ich für spätere fft
Next i

' Excel-Arbeitsmappe öffnen

myExl.Workbooks.Open "c:texttest.xls"

' Tabelle1 auswählen
'myExl.ActiveWorkbook.Sheets("Tabelle1").Select

For i = 1 To 317
dfeld(i) = myExl.Range("B" & i + 1).Value 'auslesen
Next i

For i = 1 To 317
dfeldpos(i) = dfeld(i) * (-1) ' damit es nicht auf dem Kopf steht
Next i

Picture1.ScaleTop = -60 ' Koordinaten festlegen
Picture1.ScaleLeft = 0
Picture1.ScaleWidth = 350
Picture1.ScaleHeight = 120
Picture1.Line (0, 0)-(300, 0) 'Nulllinie

For i = 1 To 315
Picture1.Line (i, dfeldpos(i))-(i + 1, dfeldpos(i + 1))
Next i

End Sub


Nun habe ich zwei Probleme mit dem ganzen Zeugs

1. Excel bleibt offen läuft im Background noch ... wie muss ich das beenden?
2. Wenn ich ein Fenster über meine Picturebox schiebe ist mein Bild weg
es wird also nicht automatisch neu gezeichnet, wie kann ich so etwas realisieren?

Danke

MfG Methos
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Kurvendarstellung und Excel beenden81Methos11.09.02 13:53
OHH115Methos11.09.02 14:09
Re: OHH384ModeratorMoni11.09.02 14:20
mmh53Methos11.09.02 14:43

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