Ich bin neu bei VBA und Codierung. Mein Problem ist wie folgt: Ich habe eine Reihe von Daten in einer Tabelle, die nach den Namen des Kunden und dem Tag der Bestellung Produkt entspricht. Was ich tun muss, ist ein neues Array in einer anderen Tabelle zu erstellen, wo ich jeden Kunden (ohne sich zu wiederholen) in Spalte A und das zugehörige Bestelldatum für jeden Kunden in Spalte B, C usw. auflisten lassen kann. Im Grunde geht es darum, die Rohdaten in nützliche Daten umzuwandeln. Ich würde wirklich jede Art von Hilfe schätzen !! Die VBA sieht wie folgt aus:Wie kann ich ein Array in einer IF-Funktion erstellen
Sub Test_1()
Application.ScreenUpdating = False
' Statment
Dim Client As String
Dim Order_date As Date
Dim Counter As Integer
Dim Data As Worksheet
Dim Data_storage As Worksheet
Dim i As Integer
Counter = 10
' Core
' For every value in column B *This values are going to be clients names * They are going to be repeated value in this column *This data is in the Data spreadsheet
' When the counter begins, if new Client is detected
' Then paste in worksheet Data_storage in column A and paste in column B the Order_date value *Every Client will have a order date associated
' If's a repeated Client, only paste the Order_date value in the next column with no value of the existing Client
End Sub
Was haben Sie bisher versucht? SO wird keinen Code für Sie schreiben. Wenn Sie ein bestimmtes Problem haben, beschreiben Sie es und wir werden unser Bestes tun, um Ihnen bei der Fehlerbehebung zu helfen. – SandPiper