Wie kann ich das importieren von Daten aus SAP-Tabelle in ein Excel-Sheet

Ich bin neu in Excel-VBA.
Ich weiß nicht, wie man die Daten aus SAP-Tabelle zu Excel-Tabelle.

Die Abfrage ist.
Ich habe eine Excel Tabelle mit 10 Feldern.

Basierend auf pcode Feld (in Excel) PL importiert aus der SAP-Tabelle.

Beispiel

ID | name  | pcode | PL (from SAP)
---+-------+-------+-----------------
1  | kiran | 1234  | 
2  | karan | 5001  | 
  • AFAIK, Sie können nicht auf SAP-Daten aus VBA. Doch, Sie können exportieren Sie die Daten aus SAP (über die SM30 oder query-Transaktion) und verwenden Sie dann die exportierten Daten in Excel. Bitte Bearbeiten Sie Frage klarer zu werden über das, was Sie wirklich wollen, zu tun.
  • Hi, soweit ich weiß, Eigentlich will ich ermittelt werden die Daten aus SAP in Excel-Blatt. Die 'Pcode' Wert übereinstimmt, mit der SAP-Tabelle, dann wird der PL-Wert, der abgerufen wird aus SAP und fügen Sie ihn in Excel-Tabelle.Der P-Code, PL-Säulen sind in der SAP-Tabelle (ein). Thank u für Ihre Antwort
  • Ich verstehe nicht, Ihre Frage. Wollen Sie zum anzeigen der Werte extrahiert aus SAP mit einigen anderen Werten in Excel? Dann sollten Sie eine VLOOKUP Formel.
  • Du hast Recht, ich dachte, dass es nicht möglich ist, durch SVERWEIS, da brauchen wir zur Anmeldung in die SAP-Datenbank ersten. Wenn möglich bitte wird u bieten die VBA-code für mich. Thank u für u beraten und zu helfen.
  • Wenn Sie wissen, was Sie tun, und Sie sind sehr vorsichtig, Sie können Zugriff auf die sap-Datenbank direkt über ODBC/JDBC aus excel (oracle, sql-server, db2,...), aber bewusst sein, nicht mehr zu ändern (immer acces, Sie Lesen nur), weil es korrupte Ihrem SAP-system...
  • haben Sie bei der Lösung dieser Frage?
  • noch nicht hab die Lösung
  • Ich habe getan, ein wenig Automatisierung in Excel nach SAP vor kurzem bei der Arbeit. Einfache Sachen, aber ich war mit dem scripting in SAP. Was ich verstehen könnte Sie haben erhebliche Probleme, wenn Sie nicht haben starke API-Zugriff auf SAP. Weiß ich nicht und bin nicht in der Lage, um es aktiviert, so musste ich verwenden, scripting, das ausführen von Transaktionen und die Implementierung der Logik, die Art und Weise, um das Ergebnis zu erhalten, die ich brauchte.

InformationsquelleAutor user1049518 | 2011-11-18
Schreibe einen Kommentar