Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Visual Basic 2010 Express Excel-Tabelle beim erzeugen automatisch speichern

Mitglied: Brice-Lee

Brice-Lee (Level 1) - Jetzt verbinden

04.01.2011, aktualisiert 16:38 Uhr, 8572 Aufrufe, 2 Kommentare

Hallo zusammen

Bin ein neuer in der Visual Basic Programmierung, muss aber im Rahmen meiner Diplomarbeit mit Visual Basic 2010 express arbeiten..

Hier die Lage:

ich arbeite momentan an der Fernüberwachung eine PV-Anlage. ich habe einen Button, der gedrückt wird und die aufgezeichneten Werte der Anlage auf einem FTP-Server lädt, und sie in einer Tabelle anzeigen lässt. Nur diese Tabelle kann ich momentan nicht speichern, bzw ich weiss nicht wie es geht. habe schon mit dem befehl "myExcelApp.ActiveWorkbook.SaveAs("C:\Ueberwachung\ertraege.xls")" versucht aber es passiert nichts. habe auch eine zweite Tabelle erzeugt, und versucht die Werte da reinzukopieren, aber es wird nur eine leere Tabelle dann gespeichert. Hier ist mein Code:

01.
Dim Data As String, sText As String 
02.
    Dim Zeile As Long 
03.
 
04.
    Dim myExcelApp As Excel.Application 'Excel Application zur Darstellung der Datei 
05.
 
06.
    Dim xlsApp As Excel.Application 
07.
 
08.
    Private Sub taskClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Task.Click 
09.
 
10.
        Const ftpHost As String = " ****** " 'Location der Datei auf FTP-Server 
11.
        Dim ftp As System.Net.FtpWebRequest = DirectCast(System.Net.FtpWebRequest.Create(ftpHost), System.Net.FtpWebRequest) 
12.
 
13.
        On Error GoTo Fehler 
14.
 
15.
        ftp.KeepAlive = False 
16.
        ftp.UseBinary = True 
17.
        ftp.Credentials = New System.Net.NetworkCredential("user", "password")  'Zugriff nach Eingabe von Username und Passwort 
18.
        ftp.Method = System.Net.WebRequestMethods.Ftp.DownloadFile  'Laden der Datei auf FTP-Server 
19.
 
20.
        myExcelApp = New Excel.Application 
21.
        myExcelApp.UserControl = True 
22.
 
23.
        myExcelApp.Workbooks.Open(ftpHost).select() 'zeigt die Datei in einer Excel Tabelle 
24.
 
25.
        'myExcelApp.ActiveWorkbook.SaveAs("C:\Ueberwachung\ertraege.xls") 
26.
 
27.
        myExcelApp.Application.Quit() 
28.
        myExcelApp.Visible = True 
29.
 
30.
         
31.
        'myExcelApp.Quit() 
32.
 
33.
Fehler: 
34.
        If ftpHost = Nothing Then 
35.
            MsgBox("Bitte eine gültige Zieladresse auswählen") 
36.
        End If 
37.
    End Sub
kann mir da einer helfen???

Danke

[Edit Biber] Same procedure as every year - Codeformatierung. [/Edit]
Mitglied: bastla
04.01.2011 um 14:17 Uhr
Hallo Brice-Lee und willkommen im Forum!

Kommentiere mal die Zeile
On Error GoTo Fehler
aus, damit Fehlermeldungen angezeigt werden.
Hast Du übrigens Schreibrechte im Zielordner?

Grüße
bastla

P.S.: Geposteter Code mit passender Formatierung lässt sich wesentlich besser referenzieren (und sieht auch schöner aus )
Bitte warten ..
Mitglied: Brice-Lee
04.01.2011 um 14:23 Uhr
Hallo Bastla

Danke für die schnelle Antwort.

Ich habe die Zeile kommentiert und und kriege als Fehlermeldung dass die "MissingMemberException nicht behandelt wurde"

schreibrechte habe ich auch im Zielordner..

Gruß

Brice
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Excel 2013: Visual Basic Problem
gelöst Frage von PerladdMicrosoft Office13 Kommentare

Hallo Leute, ich habe von VB keinerlei Ahnung und das was ich jetzt hier habe ist mit programmiert worden, ...

IDE & Editoren

Visual Basic 2010 Express - Zu viele Debug-Informationen im Ausgabefenster

Frage von Aicher1998IDE & Editoren11 Kommentare

Hallo! Ich wundere mich zur Zeit, warum ich auf einmal viel mehr Debug-Informationen im Ausgabefenster angezeigt bekomme. Ich wüsste ...

Windows Server

Anmeldeskripte in Excel-Tabelle speichern

gelöst Frage von MorpheussuhlWindows Server2 Kommentare

Hallo liebes Forum, ich habe ein kleineres Problem und hoffe auf eine schnelle antwort. Und zwar habe ich in ...

Microsoft Office

Excel-Tabelle "heimlich" speichern in Sharepoint 2010

gelöst Frage von YotYotMicrosoft Office2 Kommentare

Gäbe es die Rubrik "Sharepoint", würde ich die Frage dort einstellen. Da es die nicht gibt, rechne ich den ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 14 StundenWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 14 StundenSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 1 TagDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein Beitrag bei Heise (siehe Link folgend). Behörden ignorieren Sicherheitsbedenken gegenüber ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 1 TagSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
Exchange Server
Exchange Postfach Einbindung Betriebs-rat -Arzt, Bewerbung .
gelöst Frage von YellowcakeExchange Server23 Kommentare

Hey ich habe da mal eine Denksport Aufgabe bekommen Genutzt wird ein Exchange Server 2010. hier gibt es den ...

Windows Server
Downgrade von Windows Server 2016 auf 2012 - Wie vorgehen?
Frage von EstefaniaWindows Server13 Kommentare

Guten Ich habe eine Frage an Erfahrene unter euch. Durch einen InPlace Upgrade wurde Windows Server 2012 auf die ...

Datenschutz
Telematikinfrastruktur Erfahrungsaustausch
Frage von MOS6581Datenschutz12 Kommentare

Moin, unter meinen Kunden befinden sich auch einige Ärzte, welche sich künftig mit der Telematikinfrastruktur-Geschichte der Gematik herumärgern dürfen. ...

Windows Server
Delgegierte OU via RDP verwalten - Objektverwaltung zuweisen
gelöst Frage von TOAOICEWindows Server12 Kommentare

Hallo, ich habe folgendes Problem. Ich möchte in meiner Domäne (Server2016), einer Gruppe (OUAdmin) Berechtigungen auf die OU Test ...