ich würde gerne ein grösseres Projekt starten und dabei Excel von ausserhalb steuern mit VB 6.
Unten habe ich schon mal einen Anfang gemacht, indem ich Excel anspreche und eine neue Datei mit Formaten und Inhalten erzeuge.
Geht soweit ganz gut.
Bevor ich mich da aber jetzt in etwas verrenne meine Frage:
--> Kann ich per VB in Excel alles ansprechen wie ich es auch in VBA machen könnte oder gibt es da Restriktionen?
Wenn es da grössere Einschränkungen gibt, hätte ich eine zweite Frage:
--> Wie kann man den VBA-Code am sichersten verbergen? (meines bescheidenen Wissens ist der VBA-Projektschutz ja nicht sehr sicher)
Lieben Dank schon mal vorab und viele Grüße
Lars
XLSoffen = True
Call pruefXLS(XLSoffen)
If (XLSoffen = True) Then '---Excel ist bereits offen
Set xl = GetObject(, "Excel.Application")
Else'---Excel jetzt starten
Set xl = CreateObject("Excel.Application")
End If
xl.Visible = True
xl.Workbooks.Add
'***** HEADER: *****
xl.activeworkbook.activesheet.Columns("A:C").columnwidth = 9
xl.activeworkbook.activesheet.Columns("A:A").NumberFormat="00000"
xl.activeworkbook.activesheet.Columns("B:B").NumberFormat ="000000"
(...)
------------------------------------------------------------------