Suchergebnisse

Suchergebnisse 1-6 von insgesamt 6.

  • Benutzer-Avatarbild

    Garnicht. Eine XLA-Datei wird in Excel erstellt, in dem man eine fertige xls- als xla-Datei abspeichert. In VB kann ein Com-AddIn erstellt werden. Hier muss dann natürlich der Verweis auf Excel eingefügt werden.

  • Benutzer-Avatarbild

    Zitat von xfelixx: „PS. ich muss noch dazusagen, dass erschwerend dazukommt, dass ich mich bei der VBA mit VB6 herumschlagen muss, das ich ja so gut wie gar nicht mehr kenne (Office 2000 Pro).“ Das bleibt dir zumindest bis Office2007 (inkl.) erhalten, wenn auch in der Version VB6.5. Eigentlich sollte die Funktion dann unter Funktionen - benutzerdefiniert - erscheinen. Denke aber auch noch an eine Fehlerroutine. Für das Umwandeln in das Datum solltest Du die Funktion DateSerial(Jahr,Monat,Tag) ve…

  • Benutzer-Avatarbild

    Wenn Du dass so verwendest sollte es gehen: myDate = DateSerial(Year(Datum), Month(Datum), 1)

  • Benutzer-Avatarbild

    Nein, dass musst Du nicht, abgesehen davon, dass Du die Makrosicherheit auf Mittel anpassen bzw. die Datei signieren musst. Nur die Funktionen müssen natürlich sauber durchlaufen, dh. fehlerfrei sein. Schützen kann Du den Code mit einenm Kennwort, das allerdings einfach zu umgegehen ist.

  • Benutzer-Avatarbild

    Die Makrosicherheit stellst Du unter Extras - Makros - Sicherheit ein. Zum signieren der Datei musst Du zum einen ein Zertifikat haben, zum anderen wird die fertige Datei im VBA Editor mit Extras - Digitale Signatur signiert. Zitat: „Sind dies reine Schutzmechanismen für Gefahren von außen?“ Nein auch von innen. Hier definierst Du, in wie weit Du dem Ersteller einer Datei mit Programmieranteilen vertrauen willst. Im Code könnte ja ein schadhafter Code verborgen sein.

  • Benutzer-Avatarbild

    Ja, denn wenn die Makrosicherheit auf hoch steht, wird jede Makroprogrammierung, die nicht signiert wurde, automatisch deaktiviert.