Hilfe zum ZugangAccess

Microsoft-Access-Abfragen und VBA für Ihre Datenbank

Lieferung ab 1 TagÜberarbeitungen inklusiveQualitätsprüfung
Pakete
ZahlungsschutzMehr dazu
  • Überarbeitungen im Rahmen des Pakets sind kostenlos.
  • Reagieren Sie nicht innerhalb von 3 Tagen nach der Lieferung, gilt die Arbeit automatisch als abgenommen.
Bestellen · 23 €

Das Geld wird bei der Zahlung reserviert und erst freigegeben, wenn Sie die Arbeit abnehmen.

Microsoft-Access-Abfragen und VBA für Ihre Datenbank

Beispielergebnis

Beispiel für das Standard-Paket

Tabellenvorlage: Rechnungsübersicht für eine kleine Agentur

Aufbau — Tab „Rechnungen“

SpalteÜberschriftAusgefüllt von
ARechnungs-Nr.Ihnen
BKundeIhnen (Drop-down aus Tab „Kunden“)
CRechnungsdatumIhnen
DBetragIhnen
EZahlungsziel (Tage)Formel
FFällig amFormel
GBezahlt amIhnen (leer bis zur Zahlung)
HStatusFormel
ITage überfälligFormel

Formeln (Auszug, 6 von 10)

E2 — Zahlungsziel aus der Kundenliste =WENNFEHLER(SVERWEIS(B2; Kunden!A:C; 3; FALSCH); 30) Sucht das Zahlungsziel des Kunden im Tab „Kunden“; fehlt der Kunde, gelten 30 Tage.

F2 — Fälligkeit =WENN(C2=""; ""; C2 + E2) Addiert das Zahlungsziel zum Rechnungsdatum. Bleibt bei leeren Zeilen leer.

H2 — Status =WENN(C2=""; ""; WENN(G2<>""; "Bezahlt"; WENN(HEUTE()>F2; "Überfällig"; "Offen"))) Bezahlt, wenn ein Zahlungsdatum eingetragen ist; sonst nach Fälligkeit Überfällig, ansonsten Offen.

I2 — Tage überfällig =WENN(H2="Überfällig"; HEUTE() - F2; "")

Übersicht!B2 — Summe offen =SUMMEWENNS(Rechnungen!D:D; Rechnungen!H:H; "<>Bezahlt"; Rechnungen!C:C; "<>")

Übersicht!A5 — offener Betrag je Kunde (eine Formel füllt die Tabelle) =QUERY(Rechnungen!B:H; "select B, sum(D) where H <> 'Bezahlt' and B is not null group by B order by sum(D) desc label sum(D) 'Offen'"; 1)

Wo einfügen

  • E2, F2, H2 und I2 in Zeile 2 von „Rechnungen“ einfügen und bis Zeile 500 nach unten ziehen
  • Die beiden Formeln der Übersicht einmal einfügen; sie aktualisieren sich von selbst
  • Bedingte Formatierung auf H2:H500: Text ist „Überfällig“ → hellrote Füllung

Sonderfälle

  • Teilzahlung: Zeile mit dem Restbetrag und neuer Nummer wie RE-041b anlegen
  • Kunde umbenannt: nur im Tab „Kunden“ ändern; das Drop-down hält die Zeilen einheitlich
  • Excel statt Sheets: alle Formeln funktionieren außer QUERY; stattdessen eine PivotTable über die Spalten B, D, H

Prüfbeispiel

Rechnung RE-038, Kunde Zahnarztpraxis Nordstadt, ausgestellt am 1. September, Zahlungsziel 14 Tage → fällig am 15. September. Heute 20. Oktober, nicht bezahlt → Überfällig, 35 Tage.

Kunde: Videoproduktionsstudio mit 4 Personen. Werkzeug: Google Sheets (deutsche Spracheinstellung). Aufgabe: „Wir verlieren den Überblick, wer bezahlt hat. Wir brauchen ein Blatt, das überfällige Rechnungen und den offenen Betrag je Kunde zeigt.“

Kunde und alle Angaben sind erfunden.

Über diese Leistung

Viele kleine Unternehmen arbeiten noch mit einer Microsoft-Access-Datenbank, die jemand vor Jahren erstellt hat, und jetzt ist ein Bericht falsch oder eine neue Abfrage wird gebraucht. Zeigen Sie uns Ihre Tabellen mit Screenshots des Beziehungsfensters und der Tabellenentwürfe oder fügen Sie die Feldlisten ein und beschreiben Sie, was Sie brauchen. Wir schreiben das SQL für Ihre Abfragen, erklären die Verknüpfungen und Kriterien und ergänzen im Premium-Paket VBA-Code für eine Formularschaltfläche oder einen Bericht.

Was enthalten ist

  • Das bekommen SieFertiges SQL für jede Abfrage mit Schritten zum Anlegen in Access und einer einfachen Erklärung, wie sie funktioniert; ab Standard zusätzlich Empfehlungen zur Tabellenstruktur und im Premium-Paket VBA-Code mit Installationsschritten. Alles kommt als Text auf der Bestellseite; eine fertige Tabellendatei senden wir nicht.
  • SQL-AbfragenAuswahl-, Aktualisierungs-, Anfüge- und Summenabfragen
  • Verknüpfungen erklärtWarum jede Verknüpfung und jedes Kriterium vorhanden ist
  • Wo eingefügt wirdSchritte in der SQL-Ansicht für jede Abfrage
  • Empfehlungen zu TabellenAb Standard: Schlüssel, Duplikate, Feldtypen
  • VBA-CodeIm Premium-Paket: für eine Formularschaltfläche oder einen Bericht

So funktioniert es

  1. 1
    BriefingSie zeigen die Tabellen und beschreiben die Aufgabe
  2. 2
    AbfragenWir schreiben das SQL und den VBA-Code
  3. 3
    KorrekturenWenn etwas mit Ihren Daten nicht funktioniert, korrigieren wir es im Rahmen Ihres Pakets

Was wir von Ihnen brauchen

Screenshots des Beziehungsfensters und der beteiligten Tabellen (oder eingefügte Feldnamen und -typen), Ihre Access-Version und was jede Abfrage, jedes Formular oder jeder Bericht leisten soll.

Wir fragen Sie:

  • Welche Access-Version verwenden Sie?
  • Was soll die Abfrage oder der Bericht zeigen?
  • Welche Tabellen und Felder sind beteiligt?
  • Welches Ergebnis erwarten Sie für ein Beispiel?

Pakete vergleichen

PaketeBasisBis zu 3 Abfragen11 €StandardAbfragen und Empfehlungen zu Tabellen23 €PremiumAbfragen mit VBA-Code44 €
Lieferzeit1 Tag2 Tage3 Tage
Überarbeitungen123
Abfragenbis 3bis 8bis 15
Empfehlungen zur TabellenstrukturNeinJaJa
VBA-CodeNeinNeinJa
Bestellen BasisBestellen StandardBestellen Premium

Zahlungsschutz

Sie bezahlen bei der Bestellung, aber das Geld wird nur für abgenommene Arbeit freigegeben.

  • FestpreisDer Paketpreis ändert sich nach der Zahlung nicht mehr.
  • Das Geld wird reserviertBei der Zahlung wird der Betrag nur reserviert. Freigegeben wird er erst, wenn Sie die Arbeit abnehmen.
  • Vor der Lieferung geprüftJedes Ergebnis durchläuft eine Qualitätsprüfung, bevor es Sie erreicht, und Sie sehen es auf der Bestellseite, bevor Sie es abnehmen.
  • Kostenlose ÜberarbeitungenFordern Sie Überarbeitungen im Rahmen Ihres Briefings so oft an, wie das Paket es erlaubt.
  • Abnahme nach 3 TagenWenn Sie die Arbeit innerhalb von 3 Tagen nach der Lieferung weder abnehmen noch eine Überarbeitung anfordern, gilt sie automatisch als abgenommen. Schreiben Sie nach der Lieferung im Bestell-Chat, wartet die Bestellung; sobald wir antworten, können wir die 3 Tage neu starten und teilen das im Chat mit.
  • Neuanfertigung oder volle RückerstattungWenn das Ergebnis nicht Ihrem Briefing entspricht und die Überarbeitungen das nicht behoben haben oder die Arbeit mehr als doppelt so lange dauert wie die Frist, schreiben Sie im Bestell-Chat: Wir erstellen die Arbeit neu oder erstatten die Zahlung vollständig.
So funktioniert es →

Fragen und Antworten

Kann ich meine .accdb-Datei senden?

Nein, das Formular nimmt Bilder sowie PDF-, Word- oder Excel-Dateien an. Senden Sie Screenshots der Tabellen und Beziehungen oder exportieren Sie eine Tabelle nach Excel.

Können Sie meine Datenbank auf SQL Server oder in die Cloud migrieren?

Nicht in diesem Angebot. Wir schreiben Abfragen und VBA für Ihre bestehende Access-Datenbank.

Was ist, wenn eine Abfrage einen Fehler liefert?

Wir können Ihre Datenbank nicht öffnen. Nennen Sie uns den Fehlertext und die betroffene Abfrage, und wir beheben ihn im Rahmen Ihrer Überarbeitungen.

Pakete
Bestellen · 23 €· 2 Tage