User Tools

Site Tools


index

Yaslaw.Info

Diese Seite dient mir als kleines Notizbuch wo ich diverse Lösungen, Funktionen, Klassen etc. reinschreibe, die ich immer wieder brauche oder sonst halt mal entworfen habe und als mehr oder weniger nützlich erachte. Deshalb habe ich auch keine Zeit auf die Darstellung verwendet.

Werbung in eigener Sache

Tada! Unsere neue Bierbrau-Homepage ist fast fertig: CCLXXI

News

21.12.2022 Ich musste leider die Diskusionen unter den einzelnen Seiten deaktivieren. Das Captcha scheint nicht mehr sicher genug und es war alles voll Spam. Auch wenn man es nicht sah, da ich die Meldungen freigeben müsste - habe aber keine Lust hunderte Meldungen zu löschen.

16.11.2022 Die Klasse [VBA] ListStream bekahm einige neu Methoden. kShift(), nShift(), kPop(), nPop(), slice(), pad(), countValues(), filterInListAssoc(), getRand(), kGetRand(), vGetRand(), search()

18.10.2019 Neue VBA-Spielzeuge sind da. Einerseits die Funktion [VBA] multiSort() und die Klasse [VBA] ListStream.

04.09.2019 Irgendwie funktioniert bei uns im Büro Array() nicht. Siehe auch [VBA] emptyArray(), emptyArrayRef(). Darum musste ich einige meiner liebgewonnen Scripte anpassen. Das währen [VBA] JSON, [VBA] Log4vba, [VBA] Iterator und [VBA][Access] persist()

05.03.2019 Eine Interne Sache. Ich habe auf PHP7 umgestellt. Einige Dokuwiki-Plugins hatten daran keine Freude. Es kann auf der Einen oder Anderen Seiten noch etwas komisch daherkommen.

09.11.2018 Nein nein, die Seite schläft nicht. Meistens warens nur kleine Updates. Aber jetzt ist wieder mal was grösseres dazugekommen. [VBA] JSF ist eine Klasse um Texte aus Tabellen zu parsen. Viel Spass.

26.06.2017 Noch ein Mini Tutorial zum Thema [VBA][SQL] Filterstrings

23.06.2017 Ein Mini.Tutorial [VBA][Access] flexible Zeilennummern in einem Form anzeigen

04.05.2017 Falle jemand sowas braucht. Ein Textgenerator. Zum Beipiel für Passwärter. Anhand eines Patterns wird ein zufälliger String generiert. [VBA] rndString()

27.03.2017 Kleine handliche Funktion [VBA] toSqlStr() um Werte ins SQL-Format zu konvertieren.

23.03.2017 Ein neues Tutorial zu VBA; [VBA] Zeilenweises Prüfen einer Datei mit RegExp

28.11.2016 Eine neue Klasse zur Error-Behandlung: [VBA] Log4vba

04.11.2016 EIne neue kleine Funktion: [VBA] arrayRemoveItem()

13.10.2016 Eine Neue Bibliothek mit RegExp-Funktionen für MS Access SQL: [VBA] rxMatch() / rxLokup() / rxReplace()

07.10.2016 Die Seite ist nicht tot. Von diversen Funktionen sind neuere Versionen verfügbar.. Zudem habe ich neue Funktionen hinzugefügt: [VBA] splitPlus(), [VBA] escapeRegExpPattern()

29.02.2016 Um schnell zu Dokumentieren, welche Referenzen gesetzt sind, habe ich die Methode [VBA] printRef() erstellt. Da ich immer wieder Tabellenansichten für Auswertungen brauche, ist der Ausgabeteil in die eigenständige Methode [VBA] printList() ausgelagert. Zudem eine neue Funktion um ein Datum anhand einer Wochennummer zu ermitteln: [VBA] week2date()

29.01.2016 Nebst diversen kleinen Änderungen habe ich meine sprintf() Funktion erweitert. Neu kann Datum/Zeit direkt formatiert werden und die Positionszuordnung mit < ist möglich.

11.01.2016 Eine neue kleine Funktion [VBA] parseCsvLine() um eine CSV-Zeile in einen Stringarray zu parsen

05.01.2016 Die Klassen [VBA] DateTime + DateInterval wurden erweitert.

20.10.2015 Einige Funktionen wurden angepasst. Neu veröffentlicht habe ich die zwei folgenden Funktionen: [VBA] wordwrap() und [VBA] ref().

28.08.2015 Nur damit ihr nicht denkt, die Seite schläft. Ich habe einige Seiten überarbeitet und diverse Scripte auf eine neue Version gebracht.

27.08.2015 Ich habe für die zwei Funktionen [VBA] greatest() und [VBA] least() jetzt eigene Seiten eingerichtet. Ich werde die Tage dasselbe für die restlichen Kleinfunktionen aus VBA Funktionen machen

12.06.2015 Ich war nicht untätig. Die [VBA][Access] SQL Console ist soweit fürs erste abgeschlossen. Neu gibts auch die Multikonsole, mit der bis zu 9 SQLScripte gleichzeitig offen sein können. In dem Zusammenhang habe ich auch die Klasse [VBA][Access] Klasse SQLScript erweitert/verfeinert.

17.04.2015 Im Moment arbeite ich gerade wieder einmal an einem etwas grössseren Projekt. Eine Konsole um mit SQL arbeiten zu können. Ich meine damit nicht die einfachen Abfragen. Ich rede da von ganzen SQL-Scripts. Das ganze ist noch nicht ganz fertig (nagut, was ist schon jemanls wirklich ganz fertig?) und die Dokumentation ist auch am wachsen.
Ich verspreche, dass alle Fehler behoben sind, die ich bei meinen Tests gefunden habe!
[VBA][Access] Klasse SQLScript Die Klasse, welche die ganzen Scripts abarbeitet
[VBA][Access] SQL Console Meine Implementierung. Eine Konsole basierend auf einem Access Formular.

05.02.2015 Ich habe mein Excel-Exporter weiter ausgebaut zu einem All-In-One-Wunder. [VBA][Access] XlsxExporter 2.x

28.01.2015 Eine neue Klasse. Mit [VBA][Access] XlsxExporter 1.0.1 kann man bequem Daten nach Excel exportieren und über die Excel-Funktionen Formatierungen etc. durchführen.

26.01.2015 Update der Klassen [VBA] DateTime + DateInterval

05.01.2014 Eine kleine VBA-Funktion um auf 5Rappen oder ähnlich zu runden: [VBA] roundCurr()

26.11.2014 [VBA] JSON ist totalrenoviert (Version 2). Dann habe ich noch [VBA] Increment/Decrement (i++ etc) erstellt. Nichts was man haben muss, aber ein Interessanter Ansatz um sich das Leben zu vereinfachen. Und zum Abrunden noch ein kleiner Text zum Thema [VBA][Code Pattern] RegExp Replace mit Funktion

19.11.2014 Eine neue Hilfsfunktion: [VBA] cValue(), cV(). Diese versucht einen String in einen Nativtyp zu wandeln.

11.11.2014 In den letzten Wochen wurden zahlreiche VBA-Funktionen erneuert, getestet etc. Bei vielen habe ich ein Cache für RegExp-Objekte eingeführt. Dazu habe ich auch eine kleine Beschreibung erstellt: [VBA] Cached Object in einer Function

08.09.2014 Eine Grundlagenfunktion, welche ich immer mal wieder in anderen Funktionen verwende: [VBA] cDict()

04.09.2014 Mehre verschiedene Ersetzungen (Auch mit RegExp) in einem String auf einmal, ohne dass sich diese überschneiden. Das ermöglicht [VBA] strReplace().
Mit der Cast-Funktion [VBA] cRegExp(), cRx() kann man ein RegExp-Objekt als Einzeiler erstellen.

25.08.2014 [VBA] trims() ist eine Trim-Funktion für Strings. Im Gegensatz zu trim() entfer.nt trims() auch NewLines und Tabulatoren. Zudem kann auch ein RTrim oder LTrim ausgeführt werden

21.08.2014 Eine kleine Funktion analog zu PHP substr_replace() um Ein Teilstück eines Strings durch einen anderen zu ersetzen: [VBA] substrReplace().

15.07.2014 Mit [VBA] heredoc() habe ich die Möglichkeit, Strings lesbarer in den VBA-Code einzubauen.

08.07.2014 Und weiter gehts mit meiner Aktion “Ich veröffentliche meine Funktionen”

03.07.2014 Habe vor einem Monat auf die neue Version von dokuwiki umgestellt und heute endlich das Plugin gefunden, welches die Seite zum einschlafen gebracht hat. Ab sofort habe ich keine Zugriffsstatistik mehr *g*
Folgende Funktionen sind neu hinzugefügt:

28.05.2014 Und gleich noch ne Funktion. Mit techname kann ein String in ein technischen Namen umgesetzt werden.

27.05.2014 Mal wieder 2 Funktionen exklusiv für MS Access:

30.04.2014 Musste was machen um herauszufinden, welche Bits in eine Bitkombination enthalten sind. Dabei kam die folgende Sammlung heraus [VBA] bitArray(), char2byte() und byte2char()

03.03.2014 Und weil man dauernd verschieden Listen iterieren muss, hier ein [VBA] Iterator, der die [VBA] list() gleich integriert hat.

28.02.2014 Kurz vor dem März nochmal was für VBA. [VBA] list() funktionieren ähnlich wie list() in PHP.

25.02.2014 Wieder mal was für VBA. Ein Modul um JSON-Strings zu generieren und wieder in Dictionaries, Collecten und Arrays zu zurückverwandeln. [VBA] JSON

20.01.2014 Und weils grad so schön ist. Eine weitere Cast-Funktion um ein String in ein Double zu bringen: [VBA] toDoubleGeneric(). Und um kein Chaos zu bekommen compairetodoublefunctions

08.01.2014 Ich kämpfe seit längerem mit casten von Strings zu Zahlen, wobei die Strings die wildesten Trennzeichen haben. Darum eine neue Funktion [VBA] strToDouble().

31.12.2013 Zum Jahresschluss noch eine Kleinigkeit. Funktionen, welche ein wenig mehr können als die Standartfunktionen, zum Casten von Grundtypen: [VBA] Cast Funktionen

11.12.2013 Ich habe alte PHP-Beiträge aus der Versenkung geholt und mal provisorisch als Kompost abgelegt.

26.11.2013 Für MS Access eine kleine Gruppenfunktion: [VBA][Access] DConcat() / groupConcat()

13.11.2013 Ein kleine VBA-Funktion um ein Datumstring anhand eines Formates in ein Datum zu wandeln: [VBA] strToDate()

13.11.2013 Ich habe die Sammlung [VBA] RegExp Functions (RX-Functins) um die Funktion [VBA] rx_like() und [VBA] rx_choose() erweitert

08.11.2013 Eine kleine Funktionssammlung rund um die RegExp-Klasse von VBA: [VBA] RegExp Functions (RX-Functins)

08.11.2013 Eine kleine Abhandlung über FULL OUTER JOINs in MySQL: fullouterjoin

29.10.2013 Endlich habe ich eine Funktion um mir Arrays etc. zu Debug-Zwecken ausgeben zu lassen: [VBA] print_r()

28.10.2013 Und noch eine Array-Funktion: [VBA] array_walk() wendet eine Callback-Funktion auf jedes Element eines Arrays an

22.10.2013 Eine ganze Sammlung von VBA-Funktionen. Manche davon haben untereinander Abhängigkeiten

21.10.2013 Eine neue VBA-Funktion um mit SQL Bitvergleiche durchzuführen bitComp()

02.10.2013 Sequenzen fehlen in MS Access. Darum hier die ultimative Klasse dazu Sequence

30.09.2013 Wieder was neues aus der PHP-Front: YPDOStmt
[PHP] YPDOStmt: Erweiterung der PDOStatement Klasse Eine Erweiterung von PDOStatement um ein 'generiertes' SQL ausgeben zu können

Programmieren

Programmiersprachen

  • VBA VBA allgemein und VBA für Access im speziellen
  • SQL DBMS übergreifende SQL-Tipps
  • PHP Im Westen nix neues. Die PHP-Sektion wird grad nicht mehr erweitert, da ich seit Längerem kein PHP mehr programmiere.

Text Schnipsel

Administratives

Bei Fragen: Impressum

index.txt · Last modified: 21.12.2022 09:08:44 by yaslaw