Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1196to1200
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

per Makro Daten in eine Datenbank schreiben

per Makro Daten in eine Datenbank schreiben
Heiß
Hallo
ich bin Anfänger und hätte eine Frage:
Ich habe 3 Exceldateien
A
B
C
und eine Datenbank
Wenn ich jetzt in der Datei auf Datenbank öffnen gehe, dann öffnet mir das Makro auch die enstprechende Datei. Ich kann jetzt Daten dort ergänzen/ändern. Ich kann auch die Daten speichern und zurück in die Datei A kopieren und die Datenbank schließen.
Wenn ich aber die Datie B öffne, dort auf Datenbank gehe, kann ich die Daten nicht in B zurückschreiben. kommt Debuggen, da ja im Makro der relative Pfad zu Datei A angeben ist.
Kann ein Makro den Pfad von der Datei übernehmen, damit ich nur eine Datenbank für alle 3 Dateien benötige:
Angefangen habe ich wie folgt:
Sub Makro2()
' Makro2 Makro
Workbooks("datenbank.xlsm").Save
Range("F2:DE105").Select
Selection.Copy
Windows("spielbericht_1.privat.xlsm").Activate
Sheets("Mannschaftsspieler").Select
Range("F2").Select
ActiveSheet.Paste
ActiveWindow.WindowState = xlMaximized
Windows("datenbank.xlsm").Activate
Application.CutCopyMode = False
ActiveWorkbook.Save
Workbooks("datenbank.xlsm").Close False
End Sub
Betrifft die spielbericht_1.privat.xlsm, dort gibt es noch 2 und 3.

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: per Makro Daten in eine Datenbank schreiben
01.02.2011 22:29:58
Uduuh
Hallo,
teste mal
Sub Makro2()
With Workbooks("datenbank.xlsm")
.Range("F2:DE105").Copy _
ThisWorkbook.Sheets("Mannschaftsspieler").Range("F2")
.Close True
End With
Windows(ThisWorkbook.Name).WindowState = xlMaximized
End Sub

Gruß aus’m Pott
Udo

Anzeige

307 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige