Das Archiv des Excel-Forums
Daten aus Excel in andere Software kopieren
Betrifft: Daten aus Excel in andere Software kopieren
von: Moefab
Geschrieben am: 04.08.2008 11:19:33
Hi Community,
ich habe eine Grundsätzliche Frage:
Hintergrund:
Im Rahmen einer Einführung eines neuen ERP Systems in meiner Firma, wurde ich beauftragt alle offenen Bestellungen in dieses einzupflegen. Nur sind es über 5000 Stück und ich habe wenig Lust eine Woche damit zu verbringen.
Nun zu meiner Frage:
Gibt es eine Möglichkeit einen Zellwert in die Zwischenablage zu kopieren in die Eingabemaske dieses ERP Systems zu springen (Fokus auf dem richtigen Feld) den Datensatz dann einzufügen, anschließend über die Tab Taste in das nächste Feld zu wechseln, dann wieder in Excel, den neuen Zellwert kopieren, diesen dann wieder einzufügen und so weiter....
Natürlich sollte das ganze über ein VBA Makro funktionieren das alle Zeilen so abhandelt.
Ich möchte kein fertiges Makro, das kann ich schon selbst machen sondern nur einen kleinen Denkanstoß ob und wie das möglich wäre.

|
Betrifft: AW: Daten aus Excel in andere Software kopieren
von: yusuf
Geschrieben am: 04.08.2008 11:38:41
Hi,
meiner Meinung nach sollte das per Makro nur mit Excel nicht moeglich sein, da Excel keine "Macht" ueber das neue ERP-System hat.
Kann nicht tabben, um ins naechste Feld zu koemmen, geschweigen denn ein bestimmtes Feld dort auswaehlen und dort etwas reinkopieren.
Dem ERP-System liegt doch sicherlich eine Datenbank zugrunde.
Eventuell solltest du danach suchen ob man Daten aus Excel direkt importiren kann.
Das waere mMn der sinnvollere weg.
Ich lasse mal offen, damit andere auch noch was dazu sagen.
Gruß
Yusuf
Betrifft: AW: Daten aus Excel in andere Software kopieren
von: Moefab
Geschrieben am: 04.08.2008 11:43:19
Danke für die schnelle Antwort, ja klar liegt eine DB zu Grunde wo man auch alles Importieren kann nur eben die offenen Bestellungen leider nicht, sonst hätte ich schon diesen einfacheren Weg gewählt.
Betrifft: AW: Daten aus Excel in andere Software kopieren
von: Tino
Geschrieben am: 04.08.2008 11:48:48
Hallo,
kenne dieses System nicht, aber wenn du in dieser Maske rein mit der Tastatur Daten eingeben kannst, schau dir mal die SendKey Funktion an.
Hier mal ein grobes Beispiel.
Sub Beispiel()
Dim a As Long
For a = 1 To 200
Application.SendKeys Cells(a, 1), True
Application.SendKeys "{Tab}", True
Next a
End Sub
Nachteil, es darf in der Zwischenzeit die Eingabemaske nicht den Fokus verlieren und auch so sollte am Rechner nichts gemacht werden.
Gruß Tino
www.VBA-Excel.de
Excel-Beispiele zum Thema "Daten aus Excel in andere Software kopieren"
Blätter in andere Arbeitsmappen kopieren |
 |
Variablenübergabe in andere Arbeitsmappen |
 |
Bezüge auf Namen in anderen Mappen aufheben |
 |
Blattinhalt von einer zur anderen Arbeitsmappe kopieren |
 |
Sicherungskopie in einem anderen Verzeichnis erstellen |
 |
Teilergebnisse einer Serie von Tabellen in anderes Blatt kopieren |
 |
Bei Eingabe andere Werte löschen |
 |
Eintragungen im 1. Blatt in andere Blätter übernehmen |
 |
Währung in der Systemsteuerung/Ländereinstellungen umstellen |
 |
Zeile mit aktiver Zelle in anderes Blatt kopieren |
 |
Bereich aus anderer Tabelle für 2 Sekunden anzeigen |
 |
Suchbegriff-Fundstelle mit anderer Zelle multiplizieren |
 |
Bei geteiltem Fenster Kontextmenü im jeweils anderen Fenster |
 |
Einer Zeichenfolge eine zweite in anderer Schriftart hinzufügen |
 |
Mit F6 Werte von einer zur anderen Zelle transferieren |
 |
Nur sichtbare Zellen in anderes Arbeitsblatt kopieren |
 |
Bei Eintrag von X Zeile in andere Tabelle kopieren |
 |
Bei Zelleingabe andere Zellen füllen |
 |
Listen von Eingabedaten in einer anderen Tabelle |
 |
Bildergruppe in anderes Blatt kopieren |
 |
Die letzte Zeile des aktiven Blattes in andere Arbeitsmappe |
 |
CheckBox-Aktivierung in Abhängigkeit von anderen CheckBoxes |
 |
CheckBox-Werte eines Blattes in ein anderes Blatt eintragen |
 |
Wert von einer Zelle zur anderen in mehreren Tabellen übernehmen |
 |
Aus Adressangabe den Ort in eine andere Spalte separieren |
 |
Auswahl in andere Arbeitsmappe kopieren, speichern, schließen |
 |
Begriff suchen und Fundzeilen in anderes Blatt kopieren |
 |
Bei Zellauswahl Wert aus anderer Zelle eintragen |
 |
Werterhöhung einer Zelle bei Eingabe in einer anderen |
 |
Außer Kommata und Semikoli keine anderen Zeichen doppelt eingeben |
 |
Mails eines Outlook-Ordners in einen anderen verschieben |
 |
Werte bei Zellbewegungen in andere Tabellen übernehmen |
 |
Arbeitsblatt aus einer anderen Arbeitsmappe importieren |
 |
Bei jedem Aufruf eine andere Prozedur aufrufen. |
 |
Werte, die auch in anderen Spalten vorkommen, markieren |
 |
Werte in andere Tabelle umorganisieren und kopieren |
 |
Bei Eingaben prüfen, ober der Wert schon in anderer Tabelle |
 |
Werte in zweiter Tabelle in anderer Reihenfolge darstellen |
 |
Werte aus anderen Arbeitsmappen importieren |
 |
Module von Mappe zu Mappe kopieren |
 |
Arbeitsblatt 40 mal kopieren |
 |
Schriftgröße beim Kopieren verdoppeln |
 |
Beim Kopieren auch die Zeilenhöhe und Spaltenbreite übernehmen |
 |
Tabellencode nach Kopieren des Blattes löschen |
 |
Arbeitsmappe blitzschnell kopieren |
 |
VBE-Namen der Blattmodule beim Kopieren festlegen |
 |
Formel bis zur letzten Zeile der Nebenspalte kopieren |
 |
Datei kopieren, wenn noch nicht vorhanden |
 |
Zeilenweise von Blatt zu Blatt kopieren |
 |
Erste Druckseite in eine neue Arbeitsmappe kopieren |
 |
Durch DoppelKlick Spalte in zweites Arbeitsblatt kopieren |
 |
Bei Eintrag in Spalte A aktuelle Zeile kopieren |
 |
Filtern und Kopieren |
 |
Zeilen in Abhängigkeit des Wertes in Spalte A kopieren |
 |
Einen von einer Schlüsselziffer abhängigen Bereich kopieren |
 |
Vorgegebene Anzahl von Einträgen in 2. Blatt kopieren |
 |
Über InputBox festzulegenden Bereich kopieren |
 |
Passwortgeschützte Mappe öffnen, Daten kopieren, schliessen |
 |
Tabellenblatt kopieren und dreistellig fortlaufend numerieren |
 |
Jede zweite Zelle kopieren |
 |
Werte aus UserForm-ComboBox suchen und Fundstelle kopieren |
 |
Gruppe von Optionsfeldern kopieren und Makro zuweisen |
 |
Nicht zusammenhängenden Bereich in nächste Zeile kopieren |
 |
Wert aus UserForm-TextBox suchen und Fundstelle kopieren |
 |
Zeile in Abhängigkeit zur Eingabe in Blätter kopieren |
 |
Werte prüfen und kopieren |
 |
Daten kopieren wenn kein Datum oder Datum > Heute |
 |
Blattinhalte dreier Blätter in neues Blatt kopieren |
 |
Kopieren und Umbenennen eines Blattes |
 |
Nur Zeilen mit bestimmtem Inhalt kopieren |
 |
Artikelnummern nach Kriterien suchen und Datensätze kopieren |
 |
Bild in zweites Blatt an gleiche Position kopieren |
 |
Alle Zeilen ohne Wert in vorgegebener Spalte kopieren |
 |
Bei Eintrag Zeile in 2. Blatt kopieren und Tabellen sortieren |
 |
Bei Eingabe Formel in der Nebenspalte nach unten kopieren |
 |
Aktive Zeile kopieren und löschen |
 |
Datensätze, die öfter als 3 mal vorkommen, kopieren |
 |
Den jeweils darüberliegenden Wert in Leerzellen kopieren |
 |
Alle Zeilen mit einem Suchbegriff in nächstes Blatt kopieren |
 |
Dateien listen und Blätter in neue Arbeitsmappe kopieren |
 |