Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Access -VBA-Code um Excel-Tabelle in Excel speichern
zurück: In Access automatisch einmal eine Mail über Outlook versende weiter: Probleme mit dem VBA-Befehl .picture Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
thoka26
Im Profil kannst Du frei den Rang ändern


Verfasst am:
20. März 2009, 15:22
Rufname:

Access -VBA-Code um Excel-Tabelle in Excel speichern - Access -VBA-Code um Excel-Tabelle in Excel speichern

Nach oben
       Version: Office 2003

Hallo,

ich möchte gerne eine offene Excel-Tabelle aus Access-VBA heraus schließen.
Wie ich eine Excel-Tabelle öffne, weiß ich:
Code:
    Shell "excel.exe """ & "C:\Temp\Dateiname.xls" & """", vbMaximizedFocus
Nur weiß ich nicht, wie ich diese dann in der gleichen Subroutine wieder als Excel97 schließe.

Hintergrund zu diesem Problem:
Ich habe aus einer anderen Anwendung zwei Dateien, die beide in Excel 5.0 abgelegt sind. Komischerweise wird die eine Datei problemlos importiert und die andere läuft auf einen Access-VBA-Fehler. Wenn ich jetzt beide in Excel aufrufe und neu als Excel97 speichere, läuft der Import problemlos.
Der Code für den Import lautet:
Code:
Private Sub Import_UmstellungCredit()
'Liste von MassAktivity importieren
    DoCmd.OpenQuery "Abf_Loeschen_Import_umgestellt_Credit"
    DoCmd.TransferSpreadsheet acImport, , "Import_umgestellt_Credit", _
                              "C:\...\Umgestellt_C.xls", True
End Sub

Private Sub Import_UmstellungDebit()
'Liste von MassAktivity importieren
    DoCmd.OpenQuery "Abf_Loeschen_Import_umgestellt_Debit"
    DoCmd.TransferSpreadsheet acImport, , "Import_umgestellt_Debit", _
                              "C:\...\Umgestellt_D.xls", True
End Sub

Gruß,
Thomas K.
steffen0815
VBA-Programmierer


Verfasst am:
20. März 2009, 16:33
Rufname:

AW: Access -VBA-Code um Excel-Tabelle in Excel speichern - AW: Access -VBA-Code um Excel-Tabelle in Excel speichern

Nach oben
       Version: Office 2003

Hallo,
Stichwort wäre hier Excel-Automatisierung. Damit hast du von Access aus volle Kontrolle über Excel (GetObject/CreateObject).

Allerdings sehe ich die Notwendigkeit zum Öffnen noch nicht.

Welchen Fehler gibt es beim Import?
Das naheliegenste wäre, dass es gar keine Exceldatei ist, sondern eine umbenannte CSV Wink.

_________________
Gruß Steffen
thoka26
Im Profil kannst Du frei den Rang ändern


Verfasst am:
23. März 2009, 11:39
Rufname:


AW: Access -VBA-Code um Excel-Tabelle in Excel speichern - AW: Access -VBA-Code um Excel-Tabelle in Excel speichern

Nach oben
       Version: Office 2003

Hallo,

danke für die Antwort.
Habe den Fehler inzwischen selbst gefunden - wer lesen kann, ist klar im Vorteil - die Excel-Datei hatte ein Feld mehr als die Tabelle in die sie importiert werden sollte und genauso lautete auch die Fehlermeldung. Feld hinzugefügt und siehe da, jetzt gehts.

Gruß,
Thomas.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Unterdatenblattname: Eigenschaft lässt sich nicht speichern 0 FlyFisher 1308 05. Feb 2007, 18:49
FlyFisher Unterdatenblattname: Eigenschaft lässt sich nicht speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Kann keine neuen Werte in eine Tabelle speichern 6 michasiebert 684 29. Dez 2006, 13:44
michasiebert Kann keine neuen Werte in eine Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Excel-Tabelle einfügen 2 OliverNRW 611 09. Aug 2006, 13:21
OliverNRW Excel-Tabelle einfügen
Keine neuen Beiträge Access Tabellen & Abfragen: Grafik auf SQL-Server speichern! Wie? 0 bommel007 710 20. Jul 2006, 13:37
bommel007 Grafik auf SQL-Server speichern! Wie?
Keine neuen Beiträge Access Tabellen & Abfragen: Formel in Datensatz speichern und diese berechnen 5 chrispx 3115 18. Jul 2006, 20:15
Nouba Formel in Datensatz speichern und diese berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Datennsatz nicht speichern 0 Machnik 596 31. Mai 2006, 12:41
Machnik Datennsatz nicht speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Wert in Tabelle speichern 2 Gast 598 07. Mai 2006, 19:44
grimsel Wert in Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Wert in Feld speichern 1 mädibo 602 20. Jan 2006, 22:06
taomik Wert in Feld speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Parameter speichern 5 Eddi 1594 10. Jan 2006, 19:27
Willi Wipp Parameter speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Excel-Tabelle in Access darstellen 2 hummi 690 14. Sep 2005, 09:04
fantasy Excel-Tabelle in Access darstellen
Keine neuen Beiträge Access Tabellen & Abfragen: in Tabelle speichern 10 tommy999 908 11. Sep 2005, 18:25
tommy999 in Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: (A03) DS in einer Excel-Tabelle mit Löschabfrage löschen 6 PrinceArthas 794 08. Aug 2005, 00:13
PrinceArthas (A03) DS in einer Excel-Tabelle mit Löschabfrage löschen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Dreamweaver Forum