Intervallaktualisierung eines NAV Excel Addins
Hallo werte Com,
wir nutzen das COM Addin „Microsoft Dynamics NAV Add-in“. Exportierte Daten können hiermit durch einen Button „refreshed“ werden.
Ich bin VBA seitig nicht sonderlich bewandert, daher wende ich mich an Euch.
Ich benötige ein Skript wo das Addin bzw der Refresh Button im Intervall automatisiert ausgelöst wird.
Wenn ich den Vorgang aufzeichne, kommt für mich leider nichts Verständliches bei rum.
Sub Makro1()
'
' Makro1 Makro
'
'
ActiveWorkbook.Names("ConnectionInfo").Delete
ActiveWorkbook.Names.Add Name:="ConnectionInfo", RefersToR1C1:= _
"=Sheet1!R1C1:R1C11"
ActiveWorkbook.Names("ObjectInfo").Delete
ActiveWorkbook.Names.Add Name:="ObjectInfo", RefersToR1C1:= _
"=Sheet1!R2C1:R2C11"
ActiveWorkbook.Names("ConnectionInfo").Delete
ActiveWorkbook.Names.Add Name:="ConnectionInfo", RefersToR1C1:= _
"=Sheet1!R1C1:R1C11"
ActiveWorkbook.Names("ObjectInfo").Delete
ActiveWorkbook.Names.Add Name:="ObjectInfo", RefersToR1C1:= _
"=Sheet1!R2C1:R2C11"
With ActiveWorkbook.Worksheets("Sheet1").ListObjects("NavDataRegion").Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveSheet.ListObjects("NavDataRegion").AutoFilter.ApplyFilter
Selection.AutoFilter
ActiveSheet.ListObjects("NavDataRegion").Resize Range("$A$3:$K$5")
Range("I13").Select
Selection.ListObject.ListRows(1).Delete
Selection.AutoFilter
End Sub
Sollte der Speicherort des Makros hilfreich sein: C:\Program Files (x86)\Microsoft Dynamics NAV\90\RoleTailored Client\Microsoft.Dynamics.Nav.ExcelAddIn.vsto|vstolocal
Beste Grüße
Robert
|