Artikel von René Martin
Als Abonnent haben Sie vollen Zugriff auf alle Artikel im Archiv.
Zum Download eines Artikels und/oder der zugehörigen Quelltexte, klicken Sie
den gewünschten Artikel einfach an.
(
dotnetpro 03/2007,
Seite 102)
Weltweit werden Millionen von Makros in VBA geschrieben. Da ist es merkwürdig, dass
sich für VBA fast keine Programmierrichtlinien finden. dotnetpro füllt diese Lücke und
macht einen entsprechenden Vorschlag.
(
dotnetpro 06/2006,
Seite 88)
Schreiben und lesen
Datenbankprogrammierer haben es gut: Ein SQL-Befehl genügt und sie erhalten die gewünschten Daten. Mit Word und Excel klappt das auch, aber nicht ganz so einfach. Dieser Artikel zeigt, wie Sie per Programm in Excel- und Word-Dokumenten lesen und schreiben.
(
dotnetpro 10/2005,
Seite 62)
Wer für Routineaufgaben in Word Vorlagen verwendet, ist mit seiner Arbeit schneller fertig. Wer aber später die Vorlagen verschiebt, bekommt ein Problem. dotnetpro zeigt, wie Dokumente und verschobene Vorlagen wieder zueinander finden.
(
dotnetpro 6/2005,
Seite 74)
Manche Aufgaben sterben einfach nicht aus: Dazu zählt auch das Suchen, Kopieren und Löschen von Ordnern und Dateien. Unter .NET gibt es dafür zwar praktische Steuerelemente. Aber unter VB und VBA ist noch etwas mehr Handarbeit nötig. dotnetpro zeigt, wie Sie mit VB und VBA programmgesteuert Ihre Ordner und Dateien managen können.
(
dotnetpro 5/2005,
Seite 60)
OpenOffice.org bietet sich als kostenlose Alternative zu Microsoft Office an. Aber kann es das Open-Source-Produkt auch im Bereich der Office-Programmierung mit dem großen Bruder aufnehmen? dotnetpro stellt das Objektmodell vor, demonstriert, wie man an eine Dokumentation der Befehle gelangt und zeigt, warum sich der Umstieg von VBA nach OOo-Basic derzeit noch nicht lohnt. Alternative zu VBA
(
dotnetpro 1/2005,
Seite 124)
Dieser Artikel listet einige wichtige Tipps und Tricks der VBA-Programmierung auf. Er gibt eine praxisnahe Übersicht über bedeutende aber selten beschriebene Objekte aus Excel und Word.
(
dotnetpro 11/2004,
Seite 19)
Überwachte Ordner
Excel stellt sicherlich die meisten Ereignisse zur Verfügung, die von einem Benutzer in einer Datei angestoßen werden. Damit lässt sich das Verhalten des Anwenders innerhalb der Applikation überwachen. Umgekehrt kann in Word besser auf die internen Dialoge zugegriffen werden; man kommt auf Betriebssystemebene „tiefer“ und kann besser Informationen an Dokumente hängen, die für den Benutzer nicht einsehbar sind.
(
dotnetpro 5/2004,
Seite 70)
Schichtarbeit
Layer in Visio zu programmieren ist nicht einfach. dotnetpro beschreibt in diesem Artikel, was Sie beachten müssen, wenn Sie per Programmierung neue Layer erzeugen, Layer löschen oder vorhandene Layer einem Shape zuweisen.
(
dotnetpro 3/2004,
Seite 75)
Merk’s dir mal
Häufig steht der Programmierer vor dem Problem, Daten und Informationen permanent, das
heißt länger als eine Arbeitssitzung, zu speichern. dotnetpro gibt einen Überblick, welche
Möglichkeiten Word und Excel bieten, und stellt Vor- und Nachteile gegenüber.
(
dotnetpro 2/2004,
Seite 82)
Als die Bilder laufen lernten
In Naturwissenschaft und Technik werden nicht nur statische Zeichnungen angefertigt. Oft müssen dynamische Prozesse visualisiert werden. dotnetpro zeigt Ihnen, wie Sie eine Visio-Zeichnung animieren und worauf Sie beim Austausch mit anderssprachigen Visio-Versionen achten müssen.
(
dotnetpro 9/2003,
Seite 139)
Was eine leere Zelle ist, scheint auf den ersten Blick klar zu sein. Aber ganz so trivial ist es doch nicht. Und dies kann an einigen Stellen zu Problemen führen.
(
dotnetpro 7/2003,
Seite 126)
In Word ist es seit vielen Versionen nicht möglich, Textbausteine in einem geschützten Abschnitt in ein Formularfeld einzufügen. Ein Makro schaftt hier Abhilfe.
(
dotnetpro 6/2003,
Seite 134)
Die Verwendung von VBA-Makros für verschiedene Office-Versionen ist unproblematisch, da sowohl die Applikationen sich nur geringfügig unterscheiden als auch VBA keine fundamentalen Unterschiede aufweist. Dennoch gilt es bei der Programmierung einige Dinge zu berücksichtigen, um voll funktionsfähige Programme am Laufen zu halten.
(
dotnetpro 5/2003,
Seite 122)
PowerPoint kann in eine kleine Bilddatenbank umfunktioniert werden. Dabei sind einige Besonderheiten zu beachten.
(
dotnetpro 4/2003,
Seite 130)
Die verschiedenen Schutzmechanismen der Office-Programme und ihrer Versionen (8.0, 9.0 und 10.0) stehen im Zentrum der Betrachtung. Es geht um die Frage, wann Makros ausgeführt werden und ob es einem cleveren Programmierer gelingt, diese Schutzmechanismen zu umgehen oder zu deaktivieren.
(
dotnetpro 3/2003,
Seite 132)
Eine Word-Dokumentvorlage wird zunächst einsprachig realisiert. Später sollen Englisch und Französisch als weitere Sprachen für die Oberfläche dazukommen.Ein Projektbericht über die Umsetzung.
(
dotnetpro 3/2002,
Seite 94)
Die von Office erzeugten XML-Dateien entsprechen oft nicht den eigenen Bedürfnissen. Der Artikel beschreibt einige Möglichkeiten, mit VBA individuell konfigurierte XML-Exporte zu erstellen.
(
dotnetpro 6/2002,
Seite 131)
Beim Eintrag von Zahlen über eine Eingabemaske in Textfelder muss vorab sichergestellt werden, ob es sich auch tatsächlich um Zahlen handelt. Hierfür gibt es die Funktion IsNumeric. Eine Reihe von Anwendern geben statt der Ziffer 0 oder 1 den Buchstaben O oder l ein oder beenden die Eingabe fälschlicherweise mit der Leertaste. Hilfe naht, wenn bei der Eingabe nur Ziffern akzeptiert werden.