Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
632to636
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
632to636
632to636
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Fehler beim vergleich zweier Tabellenblätter

Fehler beim vergleich zweier Tabellenblätter
07.07.2005 15:38:09
Jill
Hallo,
ich habe folgendes Problem ich bekomme immer einen Fehler, wenn ich zwei Werte in zwei verschiedenen Tabellen Blätter einer Arbeitsmappe vergleiche. Kann mir hier bitte jemand helfen_
Den Code habe ich hier. Der Fehler tritt in der letzten Zeile des Codes auf:
Sub IntrfAssoc()
Dim i, j As Integer 'Control variables
For i = 3 To 500 Step 1
If Workbooks(1).Worksheets(1).Cells(i, 6).Value "" Then
For j = 3 To 1000 Step 1
If Workbooks(1).Worksheets(2).Cells(21, j).Value = Workbooks(1).Worksheets(1).Cells(i, 6).Value Then
Ich erhalte hier den Fehlöer 1004
Vielen Dank fuer Eure Antworten!
Gruesse
Jill

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehler beim vergleich zweier Tabellenblätter
07.07.2005 17:40:18
EffHa
laß mal das ".Value" weg
AW: Fehler beim vergleich zweier Tabellenblätter
08.07.2005 09:44:10
Jill
Hallo,
hab ich versucht, aber dann erhalte ich den Fehler "Anwendungs- oder objektorientierter Fehler".
Grüße
Jill
AW: Fehler beim vergleich zweier Tabellenblätter
08.07.2005 13:04:18
EffHa
hallo Jill,
diesen Fehler erhälst Du, weil Du in Deiner J-Schleife (von 3-1000) die Spalten anspricht.
Wenn also der Wert in Tabelle1 Zelle(i,6) ungleich "" ist, dann
vergleicht er diesen Wert mit Tabelle2, Zeile 21 Spalten 3 bis 1000.
Es gibt aber in Excel maximal 256 Spalten.
daher der Fehler
Gruß
Fritz
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige