Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1284to1288
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
Inhaltsverzeichnis

Zellbezug

Zellbezug
23.11.2012 16:02:27
Ulf
Hallo,
mittels VBA schreibe ich in Berechnung.xlsm eine Zelle:
Range("BV").Formula = "='Daten.xlsm'!Bauvorh"
Bezug ist OK.
danach schreibe ich Range("BV")="?"
Schließe alle Dateien, öffne nur Berechnung.xlsm .
in Range("BV") steht "?" (hab ja so gespeichert)
Schreibe ich nun
Range("BV").Formula = "='Daten.xlsm'!Bauvorh"
bezieht er sich auf die alte 'Daten.xlsm',
das will ich aber nicht, er soll eigentlich meckern wenn keine
'Daten.xlsm' geöffnet ist.
Habe es schon mal so versucht:
On Error Resume Next
Range("BV") = Workbooks("Daten.xlsm").Sheets("Eingabe").Range("BV")
Dim errnum As Integer
errnum = Err
On Error GoTo 0
If Antw = 6 And errnum = 1004 Then
MsgBox " Es ist keine Daten-Datei geöffnet! "
Exit Sub
End If
klappt nicht so richtig
Gruß
Ulf

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
...Ansonsten einfach so, ...
23.11.2012 18:10:24
Luc:-?
…Ulf:
Dim relBer As Range
On Error Resume Next
Set relBer = Workbooks("Daten.xlsm").Sheets("Eingabe").Range("BV")
If relBer Is Nothing Then
MsgBox " Es ist keine Daten-Datei geöffnet! ": Exit Sub
Else: Range("BV") = relBer
End If
On Error GoTo …
…
Set relBer = Nothing

Gruß Luc :-?

Anzeige
AW: Zellbezug
23.11.2012 20:02:08
Ulf
Danke Chris
das Problem ist eigentlich völlig umgekehrt,
wenn alle anderen xls? geschlossen sind, soll er sich
in Mappe2
nichts mit der VBA Zuweisung "='Mappe1.xlsm'!BV" aus einer Datei holen ,
die er von irgendwann mal kennt .
Leider kann ich das mit zwei neien Dateien an einem anderen Rechner
jetzt nicht reproduzieren.
Ulf

AW: Zellbezug
24.11.2012 11:28:03
ChrisL
Hi Ulf
Sorry verstehe ich nicht.
cu
Chris

AW: Zellbezug
25.11.2012 18:28:22
Peter
Hallo Ulf,
ich habe mal Dein Problem auf den beiden Dateien "Berechnung" =
https://www.herber.de/bbs/user/82757.xlsm
und "Daten" =
https://www.herber.de/bbs/user/82758.xlsm
nachgestellt und glaube, dass meine Lösung die von Dir gewünschten Ergebnisse bringt. Bitte probiere mal aus und teile mir das Resultat mit.
M.f.G.
Peter Kloßek
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige