mein Leiter IT hat mir eine Mail gesendet und mir eine sogenannte Stored Procedure gesendet.
Nachdem ich die Daten nun in Power Query habe, möchte ich diese SQL Variablen gerne mit Werten aus einer Excel Zelle befüllen.
Die möglichen Werte würde ich dann mittels Datenüberprüfung als Dropdownliste festlegen.
Ich versuche nun schon seit Stunden und nach gefühlten 100 Youtube Videos und Internetseiten die beiden Variablen aus dieser SQL Query zu füllen. Leider erfolglos.
Die meisten Videos handeln von Start- und Enddatumswerten und basieren auf dem Filtern von Daten, die sich bereits in Power Query befinden.
Von VBA hab ich keine Ahnung und irgendwie hab ich wohl auch keine von Power Query.
Ich bin Buchhalter und kein Programmierer und habe bisher folgendes probiert ausgehend von der StoredProcedure:
Ich hab mich erfolgreich verbunden und hab die Daten in einer Abfrage in Power Query. Die gebe ich als Tabelle in ein Tabellenblatt ab Zeile 5 aus.
Obendrüber habe ich eine Tabelle eingefügt.
Parameter
Wert
Jahr
2024
Monat
7
Diese Tabelle habe ich auch in Power Query übernommen.
Ich hab den Datentyp der Spalte Werte auf Int64.Type geändert.
Dann habe ich die Abfrage der Steuertabelle per Verweis 2 mal kopiert und per Drilldown den Wert aus der Zeile 0 und 1 verfügbar.
In den Youtube Videos nehmen die Contentersteller jetzt immer diesen Drilldown Wert und setzen den als Filtervariable anstelle des ausgewählten Datums ein und dann endet das Video meistens.
Ich will aber das dieser Wert gleich in die SQL Variable übergeben wird.
Ich hab daher gedacht ich mach einfach ... ich mach aus ...
Year1_Excel ist nur der Drilldown Wert aus der Steuertabelle.
Als Ergebnis bekomme ich eine Fehlermeldung
DataSource.Error: Microsoft SQL: Fehler beim Konvertieren des varchar-Datentyps in int.
Details:
DataSourceKind=SQL
DataSourcePath=Servername;Datenbankname
Message=Fehler beim Konvertieren des varchar-Datentyps in int.
ErrorCode=-2146232060
Number=8114
Class=16
State=1
Egal welchen Datentyp ich in meiner Steuertabelle nehme ich bekomm immer einen Fehler. Auf die SQL Query habe ich keinen Zugriff.
Hallo zusammen,
ich bin mir gar nicht sicher ob Excel das kann, aber ich denke schon.
Folgende Ausgangslage:
Wir haben eine Projekttabelle die viele Daten aus unterschiedlichen Tabellen zusammenfasst und fortlaufend aktualisiert sobald die dahinterliegenden Daten sich ändern.
(Projektstände Größe Umfang etc.)
Zielidee:
Eine Tabelle die zu festen Zeitpunkten (1x Woche / Monat) sich die Daten aus der o.g. Tabelle zieht und daraus eine Verlaufsübersicht erstellt.
Wie viele Projekte hatten wir im Mai wie viele im Oktober etc...
Kann man das in Excel darstellen und wenn ja über welche Funktionen würde man sowas machen?
Hallo, warum kommt in Zeile i2 falsches Ergebnis.
Wie muss meine Formel richtig lauten?
Vielen Dank im voraus.
Mappe1.xlsx (Größe: 14,58 KB / Downloads: 1)
ich habe schon in einem anderem Forum gepostet, (Post dort) aber bin irgendwie noch "unglücklich" und hoffe, dass Ihr noch eine Idee habt. ich kopiere gern den Text hier nochmals rein und auch die Datei.
" ch steh gedanklich vor folgendem Problem. ich betreibe seit Jahren Ahnenforschung und pflege Daten in einem externen Programm als auch in Excel (hier Version 2016)
Auf einem Blatt (Datenbank) werden alle verfügbaren Daten zu allen Person erfasst, wie zb. Nachname, Vorname(n), Geb-Datum, Geb-Ort, Geb-Land, Heiratsdatum, Ort, Sterbedatum, Ort etc ...
Logischerweise kann der Ort also bei 3 Stellen auftauchen. ich habe dann ein Blatt hinzugefügt, um
a) alle Geb-Orte nach Eindeutig zu sortieren
b) alle Heiratsorte nach Eindeutig zu sortieren
c) alle Sterbeorte nach eindeutig zu sortieren
Dann alle orte nach Eindeutig zu sortieren, so dass ich alle Orte nur einmal habe und diese dann fortlaufend nummeriert.
Ich möchte dann zu jedem eindeutigen Ort ein Sheet mit der Nummer haben (bisher manuell) wo ich dann über Filter alle Vorkommnisse zu dem Ort mir ins Blatt kopiere und dann den Aufbau der Verwandschaftsverhältnisse zu der Person eintrage.
Problem ist nun, wenn ich einen neuen Eintrag in die Datenbank mache (also ein neuer Ort) zerhaut es mir dann logischerweise die "Ortsnummerierung" und damit dann auch das Sheet, weil dann z.b. Danzig nicht Ort 5 ist, sondern 6,
aber die Daten dann dort sich auf Danzig beziehen. Ich hoffe ich konnte es einigermaßen gut erklären.
Ich hänge mal die Datei rein (ohne persönliche Namen / Daten)
Wie kann ich am besten vorgehen? Nicht sortieren?
oder kann man die Sheets quasi hart an den Ort verbinden?
Wenn es geht ohne VBA
in Spalte A steht eine Materialnummer.
In Spalte B eine Patienten-Fallnummer.
In Spalte C die verbrauchte Menge des Materials
In Spalte D die Mengeneinheit des Materials
In Spalte E der Materialkurztext.
Ich möchte, wenn ich nach einer bestimmten Materialnummer (aus A) suche, dass mir alle betreffenden Fallnummern und das restliche Material zu dieser Fallnummer angezeigt wird.
Beispiel:
Ich gebe Materialnummer 9230616 ein, dann möchte ich alle Fallnummern angezeigt bekommen, die das Material erhalten haben + alle zusätzlichen Materialien die bei den entsprechenden Fallnummern verbraucht worden sind.
In einer anderen Reihe sollen, Kürzel eingetragen werden können, die daraufhin durch Bedingte Formatierung von Reihe C, in Reihe C ensprechende Kürzel durchstreicht.
Derzeit habe ich es probiert mit (Siehe Anhang) erhalte jedoch eine Fehlermeldung.
ich habe eine Tabelle, in welcher mein Suchkriterium mehrfach vorkommt.
Um alle Ergebnisse auszugeben nutze ich folgende Formel:
=WENNFEHLER(INDEX(O:O;KKLEINSTE(WENN($G$1:$G$1000=K$7;ZEILE($1:$1000));ZEILE(A1)));"")
Das funktioniert soweit auch, allerdings sieht es so aus, als wäre die mögliche Zeilenzahl begrenzt.
Wenn ich z.B. "...($G$1:$G$1900=K$7;ZEILE($1:$1900)..." eingebe, funktioniert das nicht mehr.
Meine Tabelle hat aber ca. 5000 Zeilen. Hat dafür jemand eine Lösung?
Ich hatte einen Mainboardausfall und musste die Hardware nahezu komplett austauschen. Nach der Neuinstallation von Office 2016 bzw. dazugehörigen Outlook sowie der Neueinrichtung der drei Konten (1 x Web.de, 2 x Freenet.de), wurden sämtliche IMAP Mails und Ordner abgerufen. Soweit - so gut.
Aber: Ich kann nur Web.de Mails problemfrei löschen (das Konto ist bei Outlook als Hauptkonto registriert), z.B. über die ENTF-Taste oder im Kontextmenü - "Löschen". Bei den beiden anderen Konten erscheint die Fehlermeldung:
Der Vorgang konnte nicht ausgeführt werden, da das Objekt gelöscht wurde.
Das einzige, was ich noch machen kann, ist das Verschieben in den Trash Ordner, der immer voller wird. Das war vor dem Hardwareaustausch nicht der Fall. Ich finde dazu keine Lösung und wäre sehr dankbar für zielführende Hinweise.
Geschrieben von: KikiDraven - 12.09.2024, 11:32 - Forum: Word
- Keine Antworten
Hallo zusammen,
ich bin gerade dabei ein Formular via Word zu erstellen. Dazu habe ich eine zweispaltige Tabelle verwendet. In der rechten Spalte sollen verschiedene Felder mit Freitext zu befüllen sein.
Ich habe soweit eigentlich alles gefunden was ich brauche, eigentlich....
Wenn ich das Nur-Text-Inhaltssteuerelement nutze, erscheint ein Feld "Bitte hier tippen um Text einzufügen" was super ist, ich habe aber leider nicht die Möglichkeit die Zeichenanzahl zu begrenzen. Wenn ich dann das Textfeld (ActiveX-Steuerelement) verwende, kann ich zwar die Zeichen begrenzen, habe aber keinen Platzhaltertext der sich bei Klick rauslöscht bzw. überschrieben werden kann.
Ich könnte zwar einen Standardtext einfügen, der muss aber komplett markiert werden zum überschreiben und um ehrlich zu sein traue ich dies den Nutzern nicht zu.
Ich meine Ansätze
per VBA schon gesehen zu haben, die in die richtige Richtung gehen, komme aber auch da nicht weiter.
Vielleicht kann mir ja jemand behilflich sein. Vielen Dank schon mal
Ich brauche das ganze nun auf Kalenderwochen Ebene. Hat jemand eine Idee wie ich das mit einer Formel lösen kann? Über die Flight per Week Spalte ließe sich das Problem eigentlich leicht lösen, allerdings kann es sein, dass der Zeitraum BIS nicht mit dem Sonntag endet, sondern Mitte der Woche und somit nicht alle Flüge pro Woche auch stattfinden.
In Zelle F1 und folgende würde dann die Kalenderwoche drin stehen, die ich bewertet haben möchte.
A |B |C |D |E |F |G | H
Flugnummer | Zeitraum VON | Zeitraum BIS | DAYS | Flight per Week | 41 |42 |43
15 | 20.06.2024 |10.10.2024 |...4... | 1 | 1 | 0 |0
15 | 17.10.2024 |24.10.2024 |...45.7 | 3 | 0 | 3 |1
Hinweis auf Angebot
Excel-Inside - lang Keine
Lösung gefunden? Du kannst Dich gerne an
unser erfahrenes Experten-Team
wenden um dein Anliegen zu besprechen. Gerne
erstellen wir auf dieser Basis ein Angebot. Sende deine Anfrage
einfach per
E-Mail an anfrage@excel-inside.de