Import aus Excel: Bedingung für Zelle mit fehlerhaftem Bezug

19/12/2008 - 00:37 von candide_sh | Report spam
Hallo,
für einen Import durchlaufe ich per VBA alle Zeilen einer Excel-
Tabelle. Ich kann aber nicht vorhersagen, ab welcher Zeile die
Echtdaten beginnen. Mit der ersten Zeile ab Zelle B6, die nicht
"#BEZUG!" anzeigt, beginnen die Echtdaten. Wie kann ich prüfen, dass
eine Zelle wegen fehlerhaftem Bezug den Wert "#BEZUG!" anzeigt. Ich
finde keine Zelleigenschaft "Error" oder so was àhnliches. Danke,

candide_sh
 

Lesen sie die antworten

#1 Henry Habermacher
19/12/2008 - 01:14 | Warnen spam
Hallo

wrote:
für einen Import durchlaufe ich per VBA alle Zeilen einer Excel-
Tabelle. Ich kann aber nicht vorhersagen, ab welcher Zeile die
Echtdaten beginnen. Mit der ersten Zeile ab Zelle B6, die nicht
"#BEZUG!" anzeigt, beginnen die Echtdaten. Wie kann ich prüfen, dass
eine Zelle wegen fehlerhaftem Bezug den Wert "#BEZUG!" anzeigt. Ich
finde keine Zelleigenschaft "Error" oder so was àhnliches. Danke,




Wie durchlàufst Du die Zellen? Per OLE Automatisierung von Excel? Falls ja,
dann solltest Du beim Auslesen der Value Eigenschaft der Zelle einen "Error"
finden. Oder dann den Errors(1) der Zelle auf True prüfen, z.B.

If appXLS.Range("C1").Errors(1).Value = True Then
MsgBox "Hier ist der Fehler"
End If

Gruss
Henry



Microsoft MVP Office Access
Keine E-Mails auf Postings in NGs. Danke.
Access FAQ www.donkarl.com
Jetzt anmelden: NEK1: http://www.donkarl.com/?nek

Ähnliche fragen