VBA lernen anhand von Beispielen
LESEN - ABSCHREIBEN - AUSFÜHREN
VERSTEHEN - ÄNDERN - ...
(wenn (Visual) Basic nicht die "Mutterprogrammiersprache" ist ...)
Zum Vergrößern auf die Beispiele klicken!
Es wurde gar nicht "eingegeben", sondern nur simuliert ;-)
Von den zig Tutorials, die es im Web zum Thema VBA (und auch anderen Programmiersprachen gibt), sei hier exemplarisch eines aus der BRD vorgestellt. Angeblich ersetzen diese 8 Minuten 2 Stunden Unterricht ;-)
Quelle: uni-jena.de
Machen wir einen kurzen Exkurs zu eurer Sparbüchse: Stellt euch vor ihr wollt wissen, wie viel Geld ihr besitzt, seid aber viel zu faul die Münzen zu zählen (es sind sehr sehr viele Münzen — ihr
seid Dagobert Duck und eure Sparbüchse ist eigentlich ein Geldspeicher). Was könnt ihr tun? Schnappt euch einfach eine Waage! Jede Euro Münze hat ein bestimmtes Gewicht. Exakt wird eure
Berechnung, wenn ihr die Münzen vorher sortiert. Aber wie gesagt, ihr seid faul (vermutlich seid ihr Informatiker). Also brauchen wir einen Algorithmus, der uns das gemessene Gewicht
zerlegt, in die Anzahl der enthaltenen Münzen, sortiert nach Münzarten. Das zugrunde liegende Problem ist als Münzproblem bekannt. Dabei geht es eigentlich um Wechselgeld: Mit welchen Münzen
lässt sich ein Betrag x herausgeben? Algorithmisch gesehen steckt dahinter das gleiche Problem, wie bei unserer Geldwaage, wobei Wechselgeldbetrag=Gewicht des gesamten Geldes, Münzbeträge=Gewicht
der Münzen. Das Münzproblem gehört zu den Rucksackproblemen, einer Gruppe der klassischen NP-vollständigen Probleme aus der theoretischen Informatik.
Ausgearbeitetes Beispiel - zum Vergrößern klicken
Auch das ist Künstliche Intelligenz ...
Der Computer löst dieses Mördersudoku (mit ein bisserl VBA-Code) !
Die tägliche Rätselseite der (c) Kleinen Zeitung zum "Automatisieren" ...