Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen

Prüfung: relativer zellbezug = absoluten zellbezug


Betrifft: Prüfung: relativer zellbezug = absoluten zellbezug von: D.H.
Geschrieben am: 26.10.2017 08:37:27

Hallo liebe Profis,

ich wäre mal wieder dankbar für eine Erleuchtung durch euch. :)

Ich würde gerne, wie oben angedeutet einen relativen Zellbezug mit einem absoluten Zellbezug vergleichen z. B.:

If .Cells(lZeile + 1, 5) = .Cells(8, 5) then...
Also nicht den Inhalt der Zellen, sondern nur die Position. Geht das überhaupt oder muss da immer ein Inhaltsvergleich erfolgen? Wenn ja, wie ? :)

Grüße
Danilo

  

Betrifft: AW: Prüfung: relativer zellbezug = absoluten zellbezug von: Werner
Geschrieben am: 26.10.2017 09:13:43

Hallo,


meinst du so was?

If .Cells(lZeile + 1, 5).Address(0, 0) = .Cells(8, 5).Address(0, 0) Then
    MsgBox "Gleiche Zelle"
Else
    MsgBox "Verschiedene Zellen"
End If
Gruß Werner


  

Betrifft: AW: Prüfung: relativer zellbezug = absoluten zellbezug von: D.H.
Geschrieben am: 26.10.2017 10:08:58

Ja genau so etwas hab ich gesucht, Danke!

Leider zeigt er mir nach .cells(z, s). keine Auswahl an sodass ich das finden konnte -.-.
Komisch das zu dem Thema irgendwie nix zu finden ist.


  

Betrifft: Gerne u. Danke für die Rückmeldung. o.w.T. von: Werner
Geschrieben am: 26.10.2017 10:54:15




  

Betrifft: relativer zellbezug = absoluten zellbezug von: {Boris}
Geschrieben am: 26.10.2017 09:15:45

Hi,

vergleiche z.B. die Adresse:

If .Cells(lZeile + 1, 5).Address = .Cells(8, 5).Address Then...

bzw.

If .Cells(lZeile + 1, 5).Address = "$E$8" Then...

VG, Boris


Beiträge aus den Excel-Beispielen zum Thema "Prüfung: relativer zellbezug = absoluten zellbezug"