Thema Datum  Von Nutzer Rating
Antwort
Rot Datei per Klick öffnen und nur bestimmten Bereich übertragen
09.01.2012 16:14:53 Steffi
NotSolved
11.01.2012 00:19:02 Heiko
NotSolved
11.01.2012 10:01:34 Steffi
NotSolved
15.01.2012 22:44:49 Heiko
NotSolved
16.01.2012 09:26:34 Steffi
NotSolved
22.01.2012 22:29:54 Heiko
NotSolved
23.01.2012 10:34:37 Steffi
NotSolved
23.01.2012 21:39:34 Heiko
NotSolved
24.01.2012 12:32:39 Steffi
NotSolved
24.01.2012 12:33:18 Steffi
NotSolved
29.01.2012 19:06:25 Heiko
NotSolved
29.01.2012 19:06:32 Heiko
NotSolved
01.02.2012 14:14:55 Steffi
Solved

Ansicht des Beitrags:
Von:
Steffi
Datum:
09.01.2012 16:14:53
Views:
3112
Rating: Antwort:
  Ja
Thema:
Datei per Klick öffnen und nur bestimmten Bereich übertragen

Hallo!!

Ich habe folgenden VBA-Code, der ermöglicht per Klick auf einen Command-Button eine bestimmte Excel-Datei durch Eingabe eines Aktenzeichens zu öffnen.

Private Sub cmbAktZBearbeiten_Click()
Dim BearbZ As String, sPath As String
sPath = "H:\My Documents\###Bachelorthesis\TEST_Speicherort\"
BearbZ = InputBox("Bitte Aktenzeichen der zu  bearbeitenden Datei eingeben.")

If BearbZ = "" Then
MsgBox "Bitte ein Aktenzeichen eingeben!"

ElseIf Dir(sPath & BearbZ & ".xls") = "" Then
MsgBox "Datei mit diesem Aktenzeichen nicht vorhanden."

Else
Workbooks.Open Filename:=sPath & BearbZ & ".xls"
End If

End Sub


Nun möchte ich das weiterhin so handhaben, aber wenn die Datei mit dem entsprechenden Aktenzeichen geöffnet wird/ist, dann soll ein bestimmter Bereich in die bereits offene Datei eingelesen und die Datei dann wieder geschlossen werden.
Es handelt sich dabei um genau denselben Aufbau, d.h. folgende Bereich werden aus der einen Datei ausgelesen und wieder an der selben Stelle der bereits offenen Datei eingefügt:

Tabellenblatt "Status": E1:H1, D5:H9, D22:H29
Tabellenblatt "Markt": E1:H1, D4:H10, D13:H17
Tabellenblatt "Wert": E1:H1, D4:H8, D11:H15

Vielleicht gibt es auch ein bessere Lösung als ein reines Öffnen, Kopieren, Schließen. Evtl ist es möglich das schneller und einfacher zu gestalten. Wäre mir natürlich lieber.

Vielen Dank im Voraus!

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Datei per Klick öffnen und nur bestimmten Bereich übertragen
09.01.2012 16:14:53 Steffi
NotSolved
11.01.2012 00:19:02 Heiko
NotSolved
11.01.2012 10:01:34 Steffi
NotSolved
15.01.2012 22:44:49 Heiko
NotSolved
16.01.2012 09:26:34 Steffi
NotSolved
22.01.2012 22:29:54 Heiko
NotSolved
23.01.2012 10:34:37 Steffi
NotSolved
23.01.2012 21:39:34 Heiko
NotSolved
24.01.2012 12:32:39 Steffi
NotSolved
24.01.2012 12:33:18 Steffi
NotSolved
29.01.2012 19:06:25 Heiko
NotSolved
29.01.2012 19:06:32 Heiko
NotSolved
01.02.2012 14:14:55 Steffi
Solved