Es werden ausschließlich für die Funktion des Forums notwendige Cookies verwendet!

Unsere Datenschutzerklärung


Bitte um Hilfe / csv. Datenim/export - Seite 2
Seite 2 von 5 ErsteErste 12345 LetzteLetzte
Ergebnis 11 bis 20 von 43

Thema: Bitte um Hilfe / csv. Datenim/export

  1. #11
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Bitte um Hilfe / csv. Datenim/export

    Aso ... ich war davon ausgegangen, dass du die Einstellungen gar nicht erst gefunden hast.

    Warum die beiden Parameter nicht angezeigt werden, weiß ich nicht. Aber das wird dann auch belanglos sein.

    Jedenfalls musst du die Einstellungen auch für die zu importierende CSV verwenden.
    Wenn du deine Artikel nun exportierst und die CSV mit einem Editor (Editor++, PSPad, ...) öffnest, dann sieht sie so aus:
    (Hier habe ich jetzt allerdings noch ein paar Leerzeichen eingefügt, damit die Zugehörigkeit deutlicher wird.)
    Code:
    XTSOL|p_id  |p_model   |p_stock|p_sorting|p_startpage|p_startpage_sort|p_shipping|p_tpl        |p_opttpl                     |p_manufacturer|p_fsk18|...
    XTSOL|109814|85614804-1|32.0000|1        |0          |0               |3         |standard.html|product_options_dropdown.html|Bose          |0      |...
    XTSOL|109815|85615302-3|5.0000 |1        |1          |0               |2         |standard.html|product_options_dropdown.html|xyz           |0      |...
    ...
    Und genauso muss auch die zu importierende CSV nachher aussehen. Dann klappt auch der Import!
    Wichtig ist auch, dass du gültige Werte verwendest. Preise wie 129,99 Euro werden z.B. mit einem Punkt angegeben: 129.99
    Auch die p_id muss einmalig sein und sollte (soweit ich weiß) möglichst sortiert sein.
    Negative Lagerbestände möglichst vermeiden. Zumal sie aus kaufmännischer Sicht unmöglich sind!

  2. #12
    Benutzer
    Registriert seit
    09.09.2012
    Ort
    Leipzig
    Beiträge
    93
    Downloads
    22
    Uploads
    0

    AW: Bitte um Hilfe / csv. Datenim/export

    Danke dir Klaus. Soweit wie oben beschrieben bin schon gekommen. Habe mir auch deine Anleitung vor Wochen durchgelesen. Was mein großes Problem ist, ist der Import via csv. Von meinen Lieferanten bekomme ich Excel Tabellen, dort kopiere ich die Produkte und füge sie in die .csv (die ich bisher nur mit OO calc in einer Tabelle öffnen konnte) ein.
    Nach dieser Erweiterung lade ich die .csv, importiere sie und zack ein riesiges Durcheinander. Wie ich aber in den Foren lesen ist die Umwandlung der Tabellen wohl grundsätzlich nich so einfach. Eventuell hast du noch einen Tip.
    Kannst du mir schreiben, was es bringt die csv. mit einem editor zu öffnen. Gut, ich könnte etwas ändern, aber einfügen? Schönes Wochenende. Andreas

  3. #13
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Bitte um Hilfe / csv. Datenim/export

    Nach dieser Erweiterung lade ich die .csv, importiere sie und zack ein riesiges Durcheinander.
    Dann hat die CSV nicht das korrekte Format, wie Gambio es haben will!

    Kannst du mir schreiben, was es bringt die csv. mit einem editor zu öffnen.
    Wenn du die CSV-Datei z.B. mit PSPad öffnest, dann siehst du sie exakt so, wie auch die Gambio-Importschnittstelle die Datei sieht!
    Außerdem kannst du mit einem solchen Editor die CSV-Datei mit der richtigen Zeichensatz-Codierung (UTF-8) abspeichern.
    Zumindest ältere MS-Excel-Versionen können kein UTF-8 und erzeugen CSV-Dateien die für den Gambio nicht richtig lesbar sind.
    Deshalb empfiehlt Gambio auch die Verwendung von OpenOffice. Allerdings kann man auch da einiges falsch machen.

    Ich erzeuge meine CSV-Dateien trotzdem mit Excel, jedoch mit einer eigenen und sehr einfachen Routine:
    Code:
    Sub CSV_Exp()
    
        Dim Exportdatei As String
        Dim Trennzeichen As String
        Dim Zellbereich As Range
        Dim Zeile As Object
        Dim Zelle As Object
        Dim TempZeile As Long
        
        Exportdatei = ThisWorkbook.Path & "\Shop.csv"
        Trennzeichen = "|"
        Set Zellbereich = Sheets("Tabelle1").UsedRange
        
        Open Exportdatei For Output As #1
        For Each Zeile In Zellbereich.Rows
            For Each Zelle In Zeile.Cells
                TempZeile = TempZeile & Zelle & Trennzeichen
            Next Zelle
            Print #1, Left(TempZeile, Len(TempZeile) - 1)
            TempZeile = ""
        Next Zeile
        Close #1
        
    End Sub
    Damit klappt der Import in Gambio einwandfrei.

  4. #14
    Coding
    Registriert seit
    29.09.2010
    Beiträge
    97
    Blog-Einträge
    1
    Downloads
    10
    Uploads
    1

    AW: Bitte um Hilfe / csv. Datenim/export

    Zitat Zitat von bartylak Beitrag anzeigen
    Danke dir Klaus. Soweit wie oben beschrieben bin schon gekommen. Habe mir auch deine Anleitung vor Wochen durchgelesen. Was mein großes Problem ist, ist der Import via csv. Von meinen Lieferanten bekomme ich Excel Tabellen, dort kopiere ich die Produkte und füge sie in die .csv (die ich bisher nur mit OO calc in einer Tabelle öffnen konnte) ein.
    Nach dieser Erweiterung lade ich die .csv, importiere sie und zack ein riesiges Durcheinander. Wie ich aber in den Foren lesen ist die Umwandlung der Tabellen wohl grundsätzlich nich so einfach. Eventuell hast du noch einen Tip.
    Kannst du mir schreiben, was es bringt die csv. mit einem editor zu öffnen. Gut, ich könnte etwas ändern, aber einfügen? Schönes Wochenende. Andreas
    Hallo Bartylak,

    CSV != CSV

    CSV-Dateien werden normal zeilenweise eingelesen das geht aber nur dann gut, wenn in der Zeile (z.B. Produktbeschreibung) keine Steuerzeichen enthalten sind! Manche Import-Routinen kommen schon bei leeren Feldern durcheinander und zerschießen alles.
    Ich hatte bei einem Kunden das gleiche Problem! Die Lösung war ein Programm, das Excel-Dateien eingelesen hat und diese dann Shop konform als CSV-Datei wieder gespeichert hat.

  5. #15
    Benutzer
    Registriert seit
    09.09.2012
    Ort
    Leipzig
    Beiträge
    93
    Downloads
    22
    Uploads
    0

    AW: Bitte um Hilfe / csv. Datenim/export

    Vielen Dank, wie heisst denn so ein Programm und wo kann ich es bekommen? Grüße. Andreas

  6. #16
    Benutzer
    Registriert seit
    09.09.2012
    Ort
    Leipzig
    Beiträge
    93
    Downloads
    22
    Uploads
    0

    AW: Bitte um Hilfe / csv. Datenim/export

    Zitat Zitat von KlausK Beitrag anzeigen
    Dann hat die CSV nicht das korrekte Format, wie Gambio es haben will!


    Wenn du die CSV-Datei z.B. mit PSPad öffnest, dann siehst du sie exakt so, wie auch die Gambio-Importschnittstelle die Datei sieht!
    Außerdem kannst du mit einem solchen Editor die CSV-Datei mit der richtigen Zeichensatz-Codierung (UTF-8) abspeichern.
    Zumindest ältere MS-Excel-Versionen können kein UTF-8 und erzeugen CSV-Dateien die für den Gambio nicht richtig lesbar sind.
    Deshalb empfiehlt Gambio auch die Verwendung von OpenOffice. Allerdings kann man auch da einiges falsch machen.

    Ich erzeuge meine CSV-Dateien trotzdem mit Excel, jedoch mit einer eigenen und sehr einfachen Routine:
    Code:
    Sub CSV_Exp()
    
        Dim Exportdatei As String
        Dim Trennzeichen As String
        Dim Zellbereich As Range
        Dim Zeile As Object
        Dim Zelle As Object
        Dim TempZeile As Long
        
        Exportdatei = ThisWorkbook.Path & "\Shop.csv"
        Trennzeichen = "|"
        Set Zellbereich = Sheets("Tabelle1").UsedRange
        
        Open Exportdatei For Output As #1
        For Each Zeile In Zellbereich.Rows
            For Each Zelle In Zeile.Cells
                TempZeile = TempZeile & Zelle & Trennzeichen
            Next Zelle
            Print #1, Left(TempZeile, Len(TempZeile) - 1)
            TempZeile = ""
        Next Zeile
        Close #1
        
    End Sub
    Damit klappt der Import in Gambio einwandfrei.
    Hallo, Wo gebe ich denn diesen Code bzw. Routine ein? Grüße.

  7. #17
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Bitte um Hilfe / csv. Datenim/export

    Lege eine neue Excelmappe an und drücke Alt + F11
    Links in der Projektübersicht mit rechtem Mausklick auf VBAProject / dann im Kontexmenue auf Einfügen / Modul

    In dieses Modul gibts du den Code ein.
    Dann gehst du in Tabelle1 und gibst in Zeile 1 die Spaltenköpfe an
    Ab Zeile 2 die jeweiligen Daten

    Dann gehst du im Menue auf Entwicklertools / Einfügen / Schaltfläche
    Dieser Schaltfläche dann das Makro CSV_Exp zuweisen

    Wenn du dann auf die Schaltfläche klickst wird der Code ausgeführt und eine Shop.csv erzeugt.

    Da du deine Listen ja als Excel-Sheet bekommst, wäre das der einfachste und naheliegendste Weg.
    Du brauchst dann kein OpenOffice mehr und auch kein extra Tool zur CSV-Konvertierung.

  8. #18
    Benutzer
    Registriert seit
    09.09.2012
    Ort
    Leipzig
    Beiträge
    93
    Downloads
    22
    Uploads
    0

    AW: Bitte um Hilfe / csv. Datenim/export

    Zitat Zitat von KlausK Beitrag anzeigen
    Lege eine neue Excelmappe an und drücke Alt + F11
    Links in der Projektübersicht mit rechtem Mausklick auf VBAProject / dann im Kontexmenue auf Einfügen / Modul

    In dieses Modul gibts du den Code ein.
    Dann gehst du in Tabelle1 und gibst in Zeile 1 die Spaltenköpfe an
    Ab Zeile 2 die jeweiligen Daten

    Dann gehst du im Menue auf Entwicklertools / Einfügen / Schaltfläche
    Dieser Schaltfläche dann das Makro CSV_Exp zuweisen

    Wenn du dann auf die Schaltfläche klickst wird der Code ausgeführt und eine Shop.csv erzeugt.

    Da du deine Listen ja als Excel-Sheet bekommst, wäre das der einfachste und naheliegendste Weg.
    Du brauchst dann kein OpenOffice mehr und auch kein extra Tool zur CSV-Konvertierung.

    Schau mal bitte das Bild, soweit bin ich gekommen. Ab hier finde ich nicht weiter:

    <<Dann gehst du im Menue auf Entwicklertools / Einfügen / Schaltfläche>>

    Also Entwicklertools finde ich nirgends...?

    Danke. Andreas
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	excel_1.jpg 
Hits:	20 
Größe:	97,0 KB 
ID:	93

  9. #19
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Bitte um Hilfe / csv. Datenim/export

    Du musst zurück zum Arbeitsblatt!
    Wenn "Entwicklertools" nicht angezeigt wird, dann Rechtsklick auf einem freien Bereich im Menüband, dann auf "Menüband anpassen" und Häkchen bei "Entwicklertools" setzen.

  10. #20
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Bitte um Hilfe / csv. Datenim/export

    Und? Hat nun alles geklappt? Ein kurzes Feedback ist immer gern gesehen!

Ähnliche Themen

  1. Antworten: 28
    Letzter Beitrag: 13.07.2011, 13:25
  2. Bitte Account löschen
    Von Sumsebum im Forum Allgemeines - Off Topic
    Antworten: 3
    Letzter Beitrag: 28.04.2011, 17:57
  3. Suche Hilfe für Gambio GX UVP Preis Funktion !
    Von graubner im Forum Gambio GX Adminbereich
    Antworten: 2
    Letzter Beitrag: 04.01.2011, 13:08

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •