Brauche Hilfe mit VB für meine Warenwirtschaft
23.10.2016 04:49:56
Specker
Ich benötige als Ergänzung für meine Warenwirtschafts-software ein VB-Script für Excel.
Die Wawi spuckt mir nämlich csv Dateien aus, von den Verkäufen eines bestimmten Zeitraums.
Ich muss in dieser csv dann nach einem Begriff suchen, um mir anzeigen zu lassen, welche Artikel mit diesem Suchbegriff verkauft wurden.
Da ich alle Bilder von den Artikeln auf meinem Server habe, könnte man eventuell ein Bild dynamisch erzeugen lassen in einer Zelle.
Ich habe mir das folgendermaßen vorgestellt:
Ich benötige ein VB Script für Excel, welches alle Zellen löscht in der Mappe, in denen nicht ein ganz bestimmtes Suchwort enthalten ist.
Also wenn in allen Zellen "666" steht bis auf in Zelle B1 "tulpe" und in B22 "tulpenform", soll das Makro alle Zellen löschen außer B1 und B22, sofern das Suchwort "tulpe" eingegeben wurde.
Bei den Zellen, die nicht gelöscht wurden, also in den Zellen, in denen das Suchwort enthalten ist, soll die Linke Zelle (also die dementsprechende Zeile der A Spalte) nicht gelöscht werden.
Am Ende sollen ergo nurnoch die Zellen mit den Suchwörtern und die links dazugehörige Zelle übrig bleiben. In meinem Beispiel soll also übrig bleiben: A1 und B1, genau wie A22 und B22.
Wenn diese Berechnung abgeschlossen wurde, soll rechts von der Zelle mit dem enthaltenen Suchwort ein Bild sichtbar werden.
Die URL des Bildes setzt sich aus einem vorgegebenen Pfad und der linken Zeile der A-Spalte zusammen, die ja nicht gelöscht werden soll, sofern rechts von ihr die Zelle mit dem richtigen Suchwort vorhanden ist.
Der Pfad der Bilddatei soll sich dann folgendermaßen berechnen: http://www.testurl.de/pics/artikel--hier der Wert von der linken Spalte--/small.jpg
In unserem Beispiel also http://www.testurl.de/pics/artikel666/small.jpg
-------
Das würde mir helfen, schneller nachzuvollziehen, welche Artikel ich von einer bestimmten Sorte verkauft habe und sehe dann auch
noch das Bild. Das wäre ein riesiger Schritt vorwärts im Workflow für mich.
Ist sowas möglich? Wäre jemand bereit mir damit zu helfen? :)
Gruß - Ben