ich habe folgendes Problem:
Ich habe eine DDE Verbindung zu einer SoftSPS, über die ich Daten/Werte in Excel einlesen kann. Hierzu steht folgender String in der Zelle "='S5W|E-SPS-IF!EW1'". Damit wird mir ein Wert übergeben und ich bekomme unter Bearbeiten; Verknüpfungen... einen Eintrag. Bis dahin habe ich noch keine Problem! Aber jetzt kommt es:
Mit einem Makro möchte ich mir die Werte in eine Tabelle holen. Hierzu habe ich die Verknüpfung auf manuell geschaltet
ExecuteExcel4Macro "SET.UPDATE.STATUS(""S5W|E-SPS-IF!EB0"",2,2)"'Wert manuell
und hole mir dann die Werte per Befehl ab
ActiveWorkbook.UpdateLink Name:="S5W|E-SPS-IF!EW1", Type:=xlOLELinks 'Wert holen
Meine "Verknüpften" Zelle kopiere ich nun in meine Meßwert Tabelle. Folge --> Leider bekomme ich nur ein #NV in mein Feld eingetragen. Erst nachdem das Makro beendet ist, wird der Wert in meine "Verknüpften" Zelle eingetragen.
Ich vermute, dass der Wert im Speicher schon drin ist, aber leider noch nicht im Excel Sheet eingetragen wird.
Mit welchem Befehl kann ich mir die Werte aus dem Speicher in die Mappe laden?
Ich währe Euch für Lösungsansätze sehr dankbar
Gruß Thorsten