Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
384to388
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
384to388
384to388
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Daten aus geschlossener Mappe ???

Daten aus geschlossener Mappe ???
18.02.2004 11:00:00
Winfried Mommers
Hallo Freaks,
kann ich Daten (=Zellinhalte) aus einer geschlossenen Arbeitsmappe (sie soll auch zu bleiben) per Makro herauslesen ???
Also nicht über eine Verknüpfung !!
Vielen Dank
Gruß Winfried

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

Betreff
Datum
Anwender
Anzeige
AW: Daten aus geschlossener Mappe ???
18.02.2004 11:03:34
Matthias G
Hallo Winfried,
gar nicht.
Geht nur so:
Mappe öffnen, Daten lesen, Mappe schließen.
Du kannst es ja mit "Application.ScreenUpdating = False" vor dem Anwender verbergen.
Gruß
Matthias
AW: Daten aus geschlossener Mappe ???
18.02.2004 11:08:28
Hajo_Zi
Hallo Matthias
mit garnicht würde ich in VBA vorsichtig sein.
Option Explicit
' von Alf Herber Forum
' https://www.herber.de/forum/archiv/52to56/t52834.htm#52840
Sub TestGetValue()
Dim p As String
Dim f As String
Dim s As String
Dim r As String
p = "D:\Eigene Dateien\Hajo\"
f = "Adresse.xls"
s = "Adresse"
r = "B4"
MsgBox GetValue(p, f, s, r)
Worksheets("Tabelle1").Range("A1") = GetValue(p, f, s, r)
End Sub


Private Function GetValue(path, file, sheet, ref)
'   Retrieves a value from a closed workbook
Dim arg As String
'   Make sure the file exists
If Right(path, 1) <> "\" Then path = path & "\"
If Dir(path & file) = "" Then
GetValue = "File Not Found"
Exit Function
End If
'   Create the argument
arg = "'" & path & "[" & file & "]" & sheet & "'!" & _
Range(ref).Range("A1").Address(, , xlR1C1)
'   Execute an XLM macro
GetValue = ExecuteExcel4Macro(arg)
End Function


Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Pro und Excel Version XP Pro


Anzeige
AW: hast recht...
18.02.2004 11:14:33
Matthias G
Danke, Hajo! Wieder was dazugelernt!
ich werde mich in Zukunft etwas zurücknehmen mit der Antwort "geht nicht" und erst auf deine Lösung warten... :-)
Gruß Matthias

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige