X5 Farbpaletten ersetzen, Makro f. Dummies + Calendar Wizard
#4
Hallo Vectoria,

Willkommen im Forum!

Vectoria schrieb:[SIZE="5]Dann [/SIZE]bräuchte ich mal einen Crashkurs in Makro schreiben...

Makros werden in VBA geschrieben. VBA wurde für Microsoft-Office entwickelt. Die Grundlegenden Spachelemente sind für Word, Excel, AutoCad, CorelDraw usw. gleich. Große Unterschiede gibt es natürlich im Objektmodell der einzelnen Programme.
Einen Einstieg in VBA bietet die Seite vba-tutorial.de. Das dort Beschriebene lässt sich fast alles auf CorelDraw anwenden.

Ich meine, man lernt am besten an einem Muster-Projekt. Dein Tageskalender wäre wohl genau das richtige dafür.

Als Muster habe ich eine CorelDraw-Datei angehängt, deren Makro einen Tageskalender erstellt. Die Haupt-Prozedur (ErstelleKalender.Tageskalender) ruft nacheinander zwei andere Prozeduren auf:

Code:
Sub Tageskalender()
    'VBA Allgemein:
    Call iniTage(2015) 'Erstellt ein Datenfeld mit den Kalenderdaten
    'VBA mit Corel-Objekten:
    Call KalenderNeu   'Erstellt eine neue Datei mit dem Kalender aus dem Datenfeld
End Sub

Die erste Prozedur (iniTage) erstellt die Kalenderdaten. Diese Prozedur kann auch in anderen Programmen verwendet werden, wenn sie VBA unterstützen.

Die zweite Prozedur (KalenderNeu) erstellt aus den Kalenderdaten und den Objekten der Ebene „Musterebene“ den Kalender. Diese Prozedur funktioniert nur mit CorelDraw.

Wenn Du möchtest, kannst Du Dich daran erst einmal austoben.

Ich hoffe, das ist ungefähr das, was Du Dir unter einem Crashkurs vorstellst.

Viel Erfolg!

Gruß

Koter


Angehängte Dateien
.zip   Tageskalender-1.zip (Größe: 33,68 KB / Downloads: 15)
Zitieren



Nachrichten in diesem Thema
X5 Farbpaletten ersetzen, Makro f. Dummies + Calendar Wizard - von koter - 01.02.2015, 19:21

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Suchen und Ersetzen findet nix Karthagos 0 22 Gestern, 10:36
Letzter Beitrag: Karthagos
  Erweiterte PNG Export-Funktionen per Makro möglich? asterix 0 130 01.11.2024, 00:08
Letzter Beitrag: asterix
Question Suchen und Ersetzen fehlt in 2023 SE? STONE 11 734 11.10.2024, 21:07
Letzter Beitrag: koter
  Dokumentschriftarten finden und (einfach) ersetzen in CDR X6? Sascha B. 33 13.493 13.09.2024, 12:48
Letzter Beitrag: koter
  Makro-Nachhilfe für Funktionen für alle Objekte asterix 31 3.037 09.07.2024, 09:06
Letzter Beitrag: asterix
  Makro selbst aufnehmen Karthagos 17 1.288 04.07.2024, 06:54
Letzter Beitrag: Karthagos
  Text partiell ersetzen Karthagos 2 436 26.05.2024, 21:09
Letzter Beitrag: Karthagos
  Makro - Text an Rechteck ausrichten benni313 5 881 31.01.2024, 09:20
Letzter Beitrag: benni313
  Grafik per Makro Exportieren Chrisbeee 10 1.749 10.02.2023, 00:54
Letzter Beitrag: Chrisbeee
Photo Kreis erhält nach Export über Makro als DXF sehr viele Knotenpunkte Olaf 4 1.587 22.06.2022, 08:34
Letzter Beitrag: Olaf