Nachricht 1 von 9
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Melden
Guten Morgen,
ich habe mir eine kleine Ilogic Regel zusammengebastelt. Diese Regel soll aus einer Excel Liste eine Nummer in die Iproperties schreiben. Diese funktioniert auch ohne Probleme. Ich wollte diese Regel um eine Schleife erweitern da mir die Klickerei auf die Nerven ging. Diese Schleife sollte alle geöffnete Dateien abarbeiten.
Dim Doc As Document
For Each Doc In ThisApplication.Documents
Doc.Activate
If iProperties.Value("Project", "Part Number") = "" Then
Dim oDoc As Document = ThisDoc.Document
oDoc.Close
Else
V = iProperties.Value("Project", "Part Number")
i = GoExcel.FindRow("D:\Artikel.xlsx", "Systemaufbau", "gebogen", "=", v)
i2= GoExcel.CurrentRowValue("gepulvert")
If i2 = "106165" Then
MessageBox.Show("Fehler", "Fehler")
iProperties.Value("Project", "Stock Number") = ""
End If
iProperties.Value("Project", "Stock Number") = i2
ThisDoc.Save
Dim oDoc As Document = ThisDoc.Document
oDoc.Close
End If
NextLeider funktioniert es nicht so wie ich es wollte. Es kommt immer eine Fehlermeldung.
Kann mir jemand helfen und mir zeigen wie ich die Schleife zum laufen bekomme?
Vielen Dank.
Gelöst! Gehe zur Lösung