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-2024
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: Excel-Export: Option Strict on Spätes Binden - Late Binding 
Autor: Vaubehnet
Datum: 26.04.18 11:08

Also:

Problem 1 bekomme ich gelöst, wenn ich .value weglasse:

'Option Strict on Problem:
xlApp.Cells(intZeileStart - 1, col + intSpalteStart).value = _
  strdgv.Columns.Item(col).HeaderText
 
'Option Strict on gelöst: .value weglassen
xlApp.Cells(intZeileStart - 1, col + intSpalteStart) = _
  strdgv.Columns.Item(col).HeaderText
//effeff: Option Strict On lässt spätes Binden generell nicht zu!

Ja.
Aber dennoch ist es sicher möglich, einer Excel-Zelle zur Laufzeit einen Wert oder eine Eigenschaft (Farbe, Rahmen etc.) zuzuweisen.

Beispiel für einen Code, der ebenfalls den "Späte-Bindung-Fehler" erzeugt, nebst Lösung:
'Beispiel:
'Führt zu einem Fehler bei Option Strict on (Option Strict On lässt spätes 
' Binden nicht zu):
Dim xlApp = CreateObject("Excel.Application")
 
'CType löst das Problem bei Option Strict on:
Dim xlApp = CType(CreateObject("Excel.Application"), Excel.Application)
Daher meine Vermutung: "xlApp.Cells" muss auch mit CType / DirectCast behandelt werden.

'Fehler bei Option Strict On:
xlApp.Cells(intZeileStart - 1, col + intSpalteStart).interior.color = RGB(227, _
  247, 255) 'hellblau
Aber leider habe ich keine Idee, wie.


Vaubehnet

---
Verwendete Programmversionen:
Windows 7 64 bit sowie Windows 10 Prof.
Visual Studio 13 Professional
Microsoft Prof. 2010 (= Version 14)

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Excel-Export: Option Strict on Spätes Binden - Late Binding1.288Vaubehnet26.04.18 08:03
Re: Excel-Export: Option Strict on Spätes Binden - Late Bind...542effeff26.04.18 09:14
Re: Excel-Export: Option Strict on Spätes Binden - Late Bind...552Vaubehnet26.04.18 10:24
Re: Excel-Export: Option Strict on Spätes Binden - Late Bind...574effeff26.04.18 10:42
Re: Excel-Export: Option Strict on Spätes Binden - Late Bind...646Vaubehnet26.04.18 11:08
Re: Excel-Export: Option Strict on Spätes Binden - Late Bind...539HenryV26.04.18 15:38
Re: Excel-Export: Option Strict on Spätes Binden - Late Bind...508Vaubehnet29.04.18 14:15
Re: Excel-Export: Option Strict on Spätes Binden - Late Bind...555Vaubehnet29.04.18 14:33

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-2024 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