GeomarketingForum.com
September 08, 2010, 02:45:38 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: Jetzt beim GeoMarketingforum.com registrieren ...
Denn nur wer mitmacht, ist "eigentlich" INFORMIERT !
 
   Übersicht   Hilfe Suche Kalender Login Registrieren  
Seiten: [1]
  Drucken  
Autor Thema: Automatisierter Import / csv datei import  (Gelesen 806 mal)
SiRo
Newbie
*
Beiträge: 39


174263400
Profil anzeigen
« am: April 03, 2009, 07:51:56 »

Hallo,
Ich habe im Forum eine Interessate anfrage gefunden die leider nicht so beantwortet wurde wie ich es gehoft habe.
http://www.geomarketingforum.com/smfforum/automatisierter_import-t415.0.html

Nun meine Frage ist ähnlich nur möchte ich diesen Aufgezeichneten Import über VBA ausführen

Den Code den ich "schon habe" werde ich nachposten wobei mir eigentlich nur die 2-5 zeilen reichen wie ich die datei anspreche und ausführe wobei ausführen würde sogar erstmal reichen.
« Letzte Änderung: April 03, 2009, 10:21:52 von SiRo » Gespeichert

Nobody is perfect but Nobody is perfect
Peter
Full Member
***
Beiträge: 120


Profil anzeigen
« Antwort #1 am: April 03, 2009, 08:56:24 »

Wie schon gesagt, einen aufgezeichneten Import kann man per VBA nicht starten

Den Import muß die direkt programmieren.
Siehe RG Hilfe über Excel Import
Gespeichert
SiRo
Newbie
*
Beiträge: 39


174263400
Profil anzeigen
« Antwort #2 am: April 03, 2009, 09:23:41 »

THX für die baldige Antowort  Cry

das Problem dabei ist ist das ich keine Excel tabelle habe sondern eine csv Datei nach ";" getrennt
ich hoffe nur dass diese nicht aufbereitet werden muss.
Zudem hab ich jetzt noch einen Zeitlimit bekommen 1 Woche noch und das Ding muss stehen :/
« Letzte Änderung: April 03, 2009, 09:28:10 von SiRo » Gespeichert

Nobody is perfect but Nobody is perfect
paff
Administrator
Hero Member
*****
Beiträge: 820


439627146
Profil anzeigen WWW
« Antwort #3 am: April 03, 2009, 10:25:35 »

THX für die baldige Antowort  Cry

das Problem dabei ist ist das ich keine Excel tabelle habe sondern eine csv Datei nach ";" getrennt
ich hoffe nur dass diese nicht aufbereitet werden muss.
Zudem hab ich jetzt noch einen Zeitlimit bekommen 1 Woche noch und das Ding muss stehen :/
Ob csv , Access oder Excel. Ist doch alles das Gleiche.
Das macht alles die Datenbankengine (MDAC) von Windows . Hat nix mit RegioGraph zu tun
Das ist nur eine Frage der Parameter

Zitat
Set dbData = OpenDatabase("C:\test.csv", False, True, "Text;")
hier einfach die Option Text;

Siehe hier
http://support.microsoft.com/kb/210259
Gespeichert

Follow RegioGraph on Twitter
http://twitter.com/regiograph
SiRo
Newbie
*
Beiträge: 39


174263400
Profil anzeigen
« Antwort #4 am: April 03, 2009, 10:39:41 »

die Vermutung hatte ich schon dass es nicht mit RegioGraph zu tun hat. Hab mir auch schon alternative Lösungen gesuncht und überlegt aber den link werde ich mal gründlich durchlesen.

Fals ich mit allem feritg bin werd ich euch mal den Code posten fals es jemand später haben möchte
Gespeichert

Nobody is perfect but Nobody is perfect
SiRo
Newbie
*
Beiträge: 39


174263400
Profil anzeigen
« Antwort #5 am: April 03, 2009, 11:00:13 »

Ok
vergessen wir die ganze Geschichte mit den csv/imp/xls Dateien. Ich vergass ja dass die ganzen Daten die ich brauche bei uns auf einem SQL Server liegen, diese werde ich dann einfach mal verwenden.  Roll Eyes

Und dafür ist der Link auch zu gebrauchen  Grin
Gespeichert

Nobody is perfect but Nobody is perfect
Peter
Full Member
***
Beiträge: 120


Profil anzeigen
« Antwort #6 am: April 03, 2009, 11:12:05 »

Na also , geht doch Wink
Gespeichert
SiRo
Newbie
*
Beiträge: 39


174263400
Profil anzeigen
« Antwort #7 am: April 09, 2009, 10:36:22 »

So ich bins wieder,
nach langem suchen im Internet habe ich es geschaft die Verbindung zu unserem Datenbank Server herzustellen  Cheesy Cheesy (mit der OpenDatebase funktion).
Die Frage ist jetzt kann ich weiter so vorgehen  Huh wie der Datenimport mit der Exceldatei?  Huh
Wenn ja wie soll diese Exceldatei aussehen  Shocked
und wie kann ich die richtige Tabelle "selectieren"  Undecided (<-- hat nichts mit RG zu tun schon klar)

PS: Ich glaub wir sollten bald das Thema umbenennen
« Letzte Änderung: April 09, 2009, 10:40:33 von SiRo » Gespeichert

Nobody is perfect but Nobody is perfect
paff
Administrator
Hero Member
*****
Beiträge: 820


439627146
Profil anzeigen WWW
« Antwort #8 am: April 09, 2009, 02:06:43 »

Excel Blätter kann man soselektieren
Set rsData = dbData.OpenRecordset("Tabelle1$")

Ansonsten geht der Import von Hand

In Excel Zeile anhand einer ID suchen
layImport.FindValue...
und mit
layImport.SetValue

Daten in RG setzen
Gespeichert

Follow RegioGraph on Twitter
http://twitter.com/regiograph
Seiten: [1]
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS