Hallo Leute,
ich komme bei einem PRoblem einfach nicht weiter. Hab kaum VBA-Erfahrung und bitte um Hilfe.
Ich habe einen Excel-Tabelle, die jeden Morgen auf Basis einer Access Datenbank erstellt wird. In der Tabelle sind immer die gleichen Spalten vorhanden, die aber immer unterschiedlich mit Werten gefuellt sind (immer Zahlen). Es sollen nun bestimmte Kennziffern mit den Zahlen berechnet werden. Das Problem stellt sich nun beim Rechnen mit leeren Zellen. Z.B. bei einer Subtraktion mit einer leeren Zelle kommt immer ser Fehler "#Wert". Das liegt wohl daran, dass manche scheinbar leere Zellen gar nicht leer sind. Wie kann ich nun all diese scheinbar leeren Zellen mit einem Programm so formatieren, dass ich auch mit ihnen rechnen kann?
Hab es z.B so versucht:
Dim row As Integer
Dim column As Integer
For row = 12 To 30
For column = 4 To 39
Cells(row, column).Select
If ActiveCell.Value < 0.0001 Then
Selection.ClearContents
End If
Next column
Next row
Hier ist aber auch die Bedingung (<0.0001) das Problem, weil ich den Wert der leeren Zellen nicht kenne. Wenn ich ihn abfrage kommt immer der Wert "empty".
Hoffe meine Ausfuehrungen sind einigermassen verständlich.
Schon mal vielen Dank fuer jede Ueberlegung.
Viele Gruesse,
Christian
|