Der Versuch, Makro unten an C# zu konvertieren:convert von Wort zu C# Makro Wenn varObj.Type = msoEmbeddedOLEObject Dann
For Each varObj In ActiveDocument.Shapes
If varObj.Type = msoEmbeddedOLEObject Then
n = n + 1
End If
Next varObj
Was ich versucht und nicht kompiliert:
foreach (Word.Shapes tempLoopVar_varObj in winword.ActiveDocument.Shapes)
{
if (tempLoopVar_varObj.Type == ord.WdInlineShapeType.msoEmbeddedOLEObject)
{
fileCount++;
}
}