Herbers Excel-Forum - das Archiv

zelle einer anderer excel datei herauslesen

Bild

Betrifft: zelle einer anderer excel datei herauslesen
von: delta

Geschrieben am: 14.04.2005 13:07:25
hallo leute
hat jemand ein bsp prog für VBA
ich möchte gerne aus einem excel tabelle die geschlossen ist die zelle A1 herauslesen und dies dann vergleichen ob dort ja oder nein steht.
wenn ja dann soll dies in die zur zeit geöffnete excel tabelle in die zelle A1 geschrieben werden.
geöffnete Datei ist z.B. D:\test\neu.xls
geschlossene Datei ist z.B. D:\test\lesen.xls
Bild

Betrifft: AW: zelle einer anderer excel datei herauslesen
von: u_
Geschrieben am: 14.04.2005 13:22:45
Hallo,
am einfachsten per Formel.
Sub Lesen()
Range("A1").FormulaR1C1 = _
"='D:\Test\[lesen.xls]Tabelle1'!R1C1"
If Range("A1") = "ja" Then
Range("A1") = Range("A1").Value
Else
Range("A1") = ""
End If
End Sub

Gruß
Bild

Betrifft: perfekt
von: delta
Geschrieben am: 14.04.2005 13:27:32
ich bedanke mich vielmals
Bild

Betrifft: AW: zelle einer anderer excel datei herauslesen
von: Margarete

Geschrieben am: 14.04.2005 13:24:08
Hallo Delta,
versuch mal das:
Sub JaOderNein()
Cells(1, 1).FormulaR1C1 = "='D:\test\[lesen.xls]Tabelle1'!R1C1"
If LCase(Cells(1, 1)) = "ja" Then 'nachsehen, ob ja eingetragen
Else
Cells(1, 1).FormulaR1C1 = "" 'Formel in A1 wieder wegnehmen
End If
End Sub


Ich hoffe, ich konnte Dir helfen.
Gruß
Margarete
Bild

Betrifft: AW: zelle einer anderer excel datei herauslesen
von: Mathias

Geschrieben am: 14.04.2005 13:28:13
hallo delta,
man könnte das so lösen
Sub xxx()
Application.Workbooks.Open ("D:\test\lesen.xls")
Sheets("Tabelle1").Activate
If Range("A1").Value = "ja" Then
Range("A1").Copy Destination:=Workbooks("D:\test\neu.xls").Worksheets("Tabelle1").Range("A1")
End If
ActiveWorkbook.Close SaveChanges:=False
End Sub

gruß mathias
 Bild
Excel-Beispiele zum Thema "zelle einer anderer excel datei herauslesen"
Bereich aus anderer Tabelle für 2 Sekunden anzeigen Suchbegriff-Fundstelle mit anderer Zelle multiplizieren
Einer Zeichenfolge eine zweite in anderer Schriftart hinzufügen Bei Zellauswahl Wert aus anderer Zelle eintragen
Bei Eingaben prüfen, ober der Wert schon in anderer Tabelle Werte in zweiter Tabelle in anderer Reihenfolge darstellen