Ich habe eher eine Frage zu BasicMaker welcher in Bezug zu PM steht.
Ausgang wäre ein PM Sheet, welches ich einen Button besitzt, um das Script zu starten.
Code: Alles auswählen
Dim pm as Object
Set pm = CreateObject("PlanMaker.Application")
pm.Application.Visible = True
pm.Application.Workbooks.Open "C:\Users\ICH\Documents\Rezepte\ICH Rezept.xlsx"
#wird z.zt. nicht angesprochen ....
' if AppPlanMaker "C:\Users\ICH\Documents\Rezepte\ICH Rezept.xlsx" .Validation = false
' AppPlanMaker "C:\Users\ICH\Documents\Rezepte\ICH Rezept.xlsx"
' else
Print & CheckBox wird noch nicht angwesprochen versuch Datei speichern zuerst
' pm.ActiveSheet.Print
'pm.ActiveSheet.FormObject.CheckBox.Valid = false
pm.Application.ActiveWorkbook.Save
Ich würde sehr gerne eine Abfrage machen, welche zuerst prüft, ob das Sheet geöffnet ist und sonst es öffnet.
Sobald bekannt ist es ist offen, druckt es das Sheet so wie in den druck Einstellungen
danach alle CheckBox wieder zurücksetzen auf nicht gesetzt
und am Schluss des Script alles wieder speichern.
Ich habe leider bis jetzt mich dem BasicMaker nicht gewidmet und kenne die Struktur nicht.
Es ist im BasicMaker von der Beta aus diesem Grund hier im PM und nicht im öffentlichen Forum.
Zusätzlich wäre es schön, wenn der BasicMaker nicht nur Error sagen würde, sondern etwas mehr Hilfe anbietet, ok meine Kenntnisse des BasicMakers.
Zudem evtl. im BasicMaker die möglichen Befehle anzeigen resp. beim Eingeben als Hilfestellung ergänzen.
Ich habe mich bedauerlicherweise nur der OnLine Hilfe gewidmet und musste immer wieder zwischen Workbook und Workbooks sowie Sheet hin
und her springen, was vielleicht zu meinen Fehlern führte.
Vielleicht kann mir jemand etwas Hilfe zuteilwerden lassen diesbezüglich.
Aktuelles System:
PC System, Win 11 Notebook, SoftMaker Office Beta (BasicMaker NX Home (rev S1403.0913) 64bit )
Herzliche Grüße
Christian
