crqAnalyser - Kurzbeschreibung

Der crqAnalyser ist ein Add-In für Excel, um Daten aus SAP(C) ERP Tabellen nach Excel zu importieren oder als CSV-Dateien zu speichern. Das Add-In kann kostenlos heruntergeladen und benutzt werden. Die Nutzung erfolgt auf eigene Gefahr, es wird keine Gewährleistung oder Haftung übernommen.

 

Download

Microsoft Office Excel 2013/2010/2007 crqAnalyser Add-in
Microsoft Office Excel 2013/2010/2007 crqAnalyserFunctions Add-in mit zusätzlichen Funktionen
(phonetische Codes, Zeichenkettenvergleich u.a.)

Video-Tutorial

Installation des crqAnalyser-Add-In

  • Entpacken der heruntergeladenen ZIP-Datei crqAnalyser.zip
  • Starten Setup.exe als lokaler Benutzer mit Administrator-Rechten
  • Hinweis: Sollte nach erfolgreicher Installation die Multifunktionskarte "Analyse" nicht sichtbar sein, so schließen Sie Excel und installieren das Add-In erneut Über einen Doppelklick auf die Datei crQAnalyser.vsto. überprüfen Sie außerdem, ob das Add-In als COM-Add-In unter Excel aktiv ist (Menü "Datei->Optionen->Add-Ins").
  • Hinweis: Sollten Sie eine Fehlermeldung erhalten, daß die Quelle nicht vertrauenswürdig ist, laden Sie ein temporäres Zertifikat herunter (Sie finden eine Zertifikatdatei im heruntergeladenen Ordner unter dem Namen crqAnalyser.pfx). Öffnen Sie die Datei mit einem Doppelklick und importieren Sie diese über den Zertifikatimport-Aßistenten wie folgt auf Ihrem Rechner:
    - Wählen Sie als Speicherort "Aktueller Benutzer"
    - Wählen Sie auf der nächsten Seite die zu importierende PFX-Datei
    - Laßen Sie auf der nächsten Seite das Kennwort leer und klicken auf "Weiter"
    - Wählen Sie auf der nächsten Seite unter "Zertifikatßpeicher" den Eintrag "Alle Zertifikate in folgendem Speicher speichern"
    - Über den "Durchsuchen"-Knopf wählen Sie den Ordner "Vertrauenswürdige Stammzertifizierungßtellen" aus
    - Nachdem Sie auf "Weiter" geklickt haben, wählen Sie auf der letzten Seite "Fertigstellen"

    Wiederholen Sie danach die Installation erneut!

Installation der crqAnalyserFunctions

  • Entpacken der heruntergeladenen ZIP-Datei crqAnalyserFunctions.zip
  • Excel starten und Menü "Datei -> Optionen -> Add-Ins" aufrufen
  • "Gehe zu..."-Knopf für "Excel Add-Ins" auswählen
  • Im folgenden "Add-Ins"-Dialog den "Durchsuchen..."-Knopf anklicken und die heruntergeladene Datei "crQAnalyserFunctions-AddIn-packed.xll" auswählen.
  • Nun stehen zusätzliche Excel-Funktionen zur Verfügung: Testen Sie die Eingabe in einer Excel-Zelle: =crq.phonetic.Soundex("Muster")

crqAnalyer

1. Schritt

Öffnen Sie die Multifunktionsleiste "Analyser".


Öffnen Sie den Einstellungsdialog und geben Sie die Verbindungsdaten zum SAP ERP Server ein.

2. Schritt

Geben Sie einen Tabellenfilter ein, betätigen Sie den "Suchen"-Knopf und Öffnen Sie dann die Liste mit den Tabellen.


Wählen Sie eine Tabelle aus.



Es werden alle Metadaten zu dieser Tabelle angezeigt.

3. Schritt

Klicken Sie auf den "Laden"-Knopf zum Anzeigen des Import-Dialogs.
Wählen Sie alle Spalten aus, die Sie in Excel importieren mÖchten und drücken Sie auf den "in Excel laden"-Knopf oder auf den "Excel-Import"-Knopf im Menüband "Analyse".
Es erscheint entweder ein neues Tabellenblatt mit den Datensätzen oder es wird in das akt. Tabellenblatt importiert (abhängig von "Autom. neues Tabellenblatt", siehe Registerkarte Einstellungen). Es werden soviele Datensätze importiert, wie unter "Datensätze laden..." in der Registerkarte "Einstellungen" angegeben, wobei 0 alle Datensätze liest. Über "Datensätze überspringen" geben Sie an, ab welchem Datensatz importiert werden soll. Zusätzlich kann über das das Eingabefeld "Filter" eine Bedingung angegeben werden, welche Datensätze ausgefiltert werden sollen (z.B. AUART = 'TA' AND AUDAT > '20120101').

4. Schritt

Klicken Sie auf entweder auf "Speichern unter..." des Laden-Dialogs oder auf den "Speichern"-Knopf im Menüband, um die Datensätze direkt in eine kommaseparierte Datei zu speichern.

 

Einstellungen in user.config

  • Ordner: C:\Users\\AppData\Local\Microsoft_Corporation\crQAnalyser.vsto...
  • Das Kennwort bei den Einstellungen wird übrigens niemals lokal auf dem Computer gespeichert. Ist das gewünscht, so muß man manuell einen Eintrag in der Datei user.config vornehmen. Diese Datei kann man im Texteditor Öffnen und ergänzt dort dann hinter crQAnalyser.Properties.Settings folgenden Text:

    <setting name="Paßword" serializeAs="String">
        <value>MeinKennwort</value>
    </setting>

Hinweis zu kommaseparierten Dateien
CSV-Dateien werden wie in SAP üblich mit einem Punkt als Dezimaltrennzeichen gespeichert. Um diese korrekt zu importieren, darf die Datei nicht per Doppelklick geÖffnet werden, sondern muß über "Daten->Externe Daten abrufen->Aus Text" importiert werden.
Direkt in Excel eingelesene Daten werden korrekt importiert.
Beachten Sie zudem, daß das Laden von Datensätzen in Excel wesentlich langsamer vor sich geht als das Speichern in eine CSV-Datei. Wollen Sie also große Datenmengen laden, verwenden Sie das Speichern in eine CSV-Datei und importieren Sie danach die Datei in Excel.

Hinweis: Sollten der Einstellungen- und der Laden-Bereich nicht erscheinen, deaktivieren Sie das Add-In "Analyse-Funktionen" von Excel.

 

crqAnalyserFunction

Folgende zusätzliche Excel-Funktionen stehen nach der Installation zur Verfügung:

Phonetische Codes

=crq.phonetic.Caver
=crq.phonetic.Cologne
=crq.phonetic.DaitchMokotoff
=crq.phonetic.DoubleMetaphone
=crq.phonetic.IBMAlphaSearch
=crq.phonetic.Nyiis
=crq.phonetic.ONCA
=crq.phonetic.Phonem
=crq.phonetic.Phonex
=crq.phonetic.RethSchek
=crq.phonetic.Soundex

Prüfziffern

=crq.checkDigits.VerhoeffCheckDigitsEncode
=crq.checkDigits.VerhoeffCheckDigitsDecode
=crq.checkDigits.CheckDigitEncode
=crq.checkDigits.CheckDigitDecode

Textähnlichkeit

=crq.matching.CityBlockApproximate
=crq.matching.CosineApproximate
=crq.matching.DiceApproximate
=crq.matching.EuclidianDistanceApproximate
=crq.matching.ExactText
=crq.matching.FellegiSunterApproximate
=crq.matching.HammingApproximate
=crq.matching.HirschbergApproximate
=crq.matching.JaccardApproximate
=crq.matching.JaroApproximate
=crq.matching.JaroWinklerApproximate
=crq.matching.JaroWinklerLynchApproximate
=crq.matching.LevenshteinApproximate
=crq.matching.LevenshteinHjelmqvistApproximate
=crq.matching.MatchingCoefficientApproximate
=crq.matching.OverlapApproximate
=crq.matching.Sift3Approximate
=crq.matching.SoftTFIDFApproximate
=crq.matching.TypewriterApproximate

Muster

=crq.pattern.CharSort
=crq.pattern.OmißionKey
=crq.pattern.ReverseOrder
=crq.pattern.Simple
=crq.pattern.SkeletonKey