Die Legende speist sich entweder aus den RohDaten für den Graph oder einem manuellen Eintrag im Gaten Setup Up.
Mit "Rechter Maus" auf den Graph klicken und "Daten auswählen" verwenden.
Nun einen Datensatz auswählen und prüfen, was als Datenname eingetragen ist.

Bild zum Beitrag

...zur Antwort

Die Schritte und mögliche Varianten werden hier
GAUß ALGORITHMUS einfach erklärt – lineare Gleichungssysteme lösen (youtube.com)
bestens erklärt. Dies schaffen Worte und Geschreibsel hier nicht.

...zur Antwort

Ja, dies ist möglich.
Dafür etwas VBA Programmierung aneignen.
==
Tabelle mit den Daten Durchlaufen und einen CSV String zusammenbauen
~4 Zeilen Code
Eine Datei Öffnen (und dann schliessen) um den CSV String zu speichern 3 Zeilen Code.
Das Ganze als Public Sub anlegen zwei Zeilen Code.
Zum Schluß dieses Sub an einen Knopf hängen. Nur Konfiguration in Excel. (Kein Code) Jedes Shape kann als "Button" designed werden und dann kann man diesem Shape ein Makro zuordnen.
Etwas google Arbeit. fertig.

...zur Antwort

In I6 steht die Formel, die im Bild zu sehen ist "runtergezogen".
Aber Excek ab Version 2019 bietet Quantil Graphen. Dort sollte dies wenn die Rohdaten entsprechend sind auch automatisch zu sehen sein.
Hier "meine" Lösung.
Die Pivot Tabelle habe ich noch gruppiert damit das Bild nicht zu viele Säulen hat.

Bild zum Beitrag

...zur Antwort

"Eine Pivottabellewäre sicherlich eine gute Lösung für das, was du da haben möchtest."
Hier stimme ich zu.
Sobald man in einer PIVOT Tabelle irgend eine Datenfilterung vorgenommen hat so kann man per Doppelklick genau ein Abbild dieser Information auf einer weiteren Seite zunächst im gleichen Workbook erzeugen. Diese ist dann per Copy Paste auch schnell in einem anderen Excel File.
Wer mit Datenmengen und unterschiedlichen Berichten zu tun hat sollte sich unbedingt "Pivot" aneignen. Wer darüber hinaus aus noch unterschiedliche Datenquellen miteinander verknüpfen muss dann "Power Pivot"
Alles was dann noch nicht geht wird VBA.

...zur Antwort

Dies geht mit PIVOT Tabelle. Wenn die Daten schon entsprechend organisiert sind ist dies in 5 Minuten erledigt.

Bild zum Beitrag

...zur Antwort

Bevor es ans Diagramm geht muss man sicherstellen, dass die Rohdaten so strukturiert sind, dass sie sich auch gut analysieren lassen.
Hier gilt im Allgemeinen, dass es dem Pivot Tabellen Format entsprechen sollte. (Es gibt aber Ausnahmen)
Ist dies gegeben ist eine anschließende Analyse UND die Darstellung als Graph ein Kinderspiel.
Siehe diverse Youtubes dazu.

...zur Antwort

Wenn sich die Zeile NICHT verändern soll dann
ZEILE(B$105) ein $ Zeichen VOR jene Information setzen, die stabil bleiben soll bei Copy Paste (oder runterziehen) Vorgängen.

...zur Antwort

Ja,
alle Dateien, die so "transportiert werden sollen.
Zunächst auf dem Laufwerk in ein "zip" zusammen packen.
Anschließend in dem Word Dokument dieses "zip" als "Objekt einfügen".
Allerdings sehe ich darin keinen Sinn. Das zip kann einfach so überall hin weitergegeben werden. Es "in" eine Word-Datei einzubetten ist eher umstäändlicher.

...zur Antwort

Dies kannst du selbst testen.
Schreib dir ne Test-eMail mit deiner eigenen Adresse in CC und in "An" mit blabla@blabla.bla

...zur Antwort
Z.B: so, es gibt sicherlich auch noch andere Varianten.
<!DOCTYPE html>
<html>
<style>
.center {
 margin:auto;
 width: 60%;
}
</style>
<body>
<h2>An Unordered HTML List</h2>
<ul class="center">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>  
</body>
</html>


...zur Antwort

Mit rechter Maus auf die Achse klicken und dann per Achse formatieren nach Wunsche. Analog bei der X Achse.
ABER, dann sollte anstatt Linie Scatter (Punkt XY) verwendet werden.

Bild zum Beitrag

...zur Antwort

Du musst auf 12h erhöhen und immer einen Sparingspartner haben, der 2 Klassen besser ist als du selbst.
Bundesliga "Herren" heißt TT Profi. Dies beginnt im Jugendalter.
Ernährung, Allg Fitness, Kraft und Koordinationstraining was zusätzlich zum Training am Tisch zu leisten ist.
==
Die Kader Kids von heute kommen mit Lehrgängen auf ~20h.
haben aber typisch KEINE starken Sparingspartner und sind daher insgesamt langsamer in der Eigenentwicklung (verglichen mit Nationen, die Spitzensport anders organisieren)
UND betrachtet man jene "deutsche", die Bundesliga spielen so sind genügend aus Familien, wo das Elternhaus pimpen konnte.
Alles steht und fällt mit den eigenen Möglichkeiten.
Es gab auch schon Vereinsfunktionäre, die halt "reich" sind eine Bundesliga Mannschaft finanziert haben und sich selbst in dieser Mannschaft aufgestellt haben.
..und auch spielten..
Es gibt -also- immer einen "Weg".

...zur Antwort

Viele Informationen um die Funktionsgleichung zu finden.
Bist du in der Lage die Informationen Stück für Stück in Gleichungsanteile umzusetzen, um dann über (vermutlich nötig) ein Lineares Gleichungssystem die einzelnen Parameter zu erhalten ?
Es beginnt als Basis mit der allg. Form eines Polynom 3ten Grades:
f(x) = a*x^3+b*x^2+c*x+d
f'(x) ausrechnen
f''(x) ausrechnen
dann alle genannten Punkte (x,y) in f(x) einsetzen, die ersten Gleichungen zu erhalten.
Analog dazu die Steigungen in f'(x)
Dann die Extrema in f'(x)
dann die Wendestelle in f''(x)
Dies gibt eine Sammlung an Gleichungen, die per Einsetzungs-Gleichsetzung-Additionsverfahren die "a,b,c,d" Parameter ermitteln lassen.

...zur Antwort

Es benötigt nix kompliziert neues.
Wenn Excel (Office) auf dem Rechner installiert ist sind die entsprechenden Objekte in C# referenzierbar. Google : "C# Excel fernsteuern"

Excel mit C# steuern | myCSharp.de

...zur Antwort

Scheint ein Einstellung in den Optionen zu sein.
Öffnen von Dateilinks direkt in Office-Desktop-Apps - Microsoft-Support

...zur Antwort

Anstatt ActiveSheet, welches das aktuell sichtbare ist das Worksheet angeben um welches es sich dreht.
Worksheets("BlaBla").Range("A1").Value = "BlaBla"

Ergänzung.
Mit "Worksheetfunction.Count" oder "Worksheetfunction.CountA"
(Deutsche Funktionen: Anzahl oder AnzahlA)
ganz du heraus finden wieviele Zellen schon belegt sind.
Dann eine Zeile tiefer den neuen Wert reinschreiben.

...zur Antwort

Dann wirst du die Breite über, die Anzahl der Zeichen in der bestimmten Zelle, der verwendeten Schriftart + Schriftgröße, berechnen müssen.
Hier wird des dann einfacher, wenn "nicht proportionale" Schriftart verwendet wird, da jedes Zeichen gleich breit ist.
===
Hier das Makro welches sich nur auf den Inhalt in der gewählten Zeile ausgewirkt hat.

Private Sub OptWidth_Click()
Dim i As Integer
Dim Cur_Row As Integer
i = 8
Cur_Row = Selection.Row
Do While Cells(Cur_Row, i) <> ""
    i = i + 1
Loop
    i = i - 1
Range(Cells(Cur_Row, FirstDataColumn), Cells(Cur_Row, i)).Select
Selection.Columns.AutoFit
Cells(Cur_Row, FirstDataColumn).Select'Selection der Gruppe aufheben.
End Sub  

Beispiel: Ich hatte die Zeile "3" angewählt. Dort stehen "nur" Nullen, so dass jede Spalte auf die Breite diese "null" auto fitted wird.
Würde eine Zeile mit mehr Inhalt angewählt werden, dann würde es auf diese Breite eingestellt.
'Der Code ist ~20 Jahre alt. Dies geht sicherlich inzwischen einfacher.

Bild zum Beitrag

...zur Antwort
Microsoft Excel | Diabook. > Neue Überarbeitung/Hilfe (VBA)?

Guten Abend zusammen.

Bevor ich zum offiziellen Thema komme nochmals ein Vorwort auf der Grundlage eines Beitrages der sinnfrei gelöscht wurde.

Vorwort:

Die Frage dient nicht dafür um hier etwas zu verkaufen sondern dazu um mir im Bereich Office/Excel weiterzuhelfen. Das Diabolic Projekt ist ein Privates und von mir als Besitzer und Eigentümer erstelltes Projekt. Ebenfalls habe ich die AGB von gutefrage.net zur Kenntnis genommen und stimme diesen hiermit Schriftlich zu.

Der letzte Beitrag wurde wegen verdacht auf Verkauf entfernt obwohl ich das HIER und im anderen Beitrag deutlich erwähnt habe. Ich möchte hier nichts Verkaufen.

| Um was handelt es sich nun?

Ich bin selber Diabetiker Typ 1 und wollte ein erstmaliges Projekt erstellen um mein Diabetes auch am Computer (in Excel) Managen zu können. Dazu habe ich in der Vergangenheit auch schon paar Fragen gestellt.

Nun habe ich eine Zeit lang darüber Nachgedacht und bin zum Entschluss gekommen alles "Einheitlich" statt einzeln zu machen. Diabook, Insulinrechner, Nährwertrechner waren noch bis vor ein paar Tagen einzelne Programme in Microsoft Excel Dokument Mappen. Ich habe überlegt und mir viel dann etwas auf. Aufgrund dessen dass ich die Dinge mache um das Leben mit Diabetes einfacher zu machen dachte ich mir: Okay. Dann werde ich doch alles in einer Mappe verarbeiten da die Einzelnen Mappen immer aufwendig sind.

Ich Persönlich verwende schon lange Zeit eine App die vieles miteinander vereint. So soll es auch mit dem was ich vor habe werden.

| Weiteres:

Ich möchte das alles im Prinzip erneuern. Ich habe leider nur wenig bis minimale Kenntnisse im Bereich "Microsoft Excel" und habe schon paar Ideen die ich nur zum Teil umsetzen kann weil mir dafür das Wissen & Erfahrung fehlt und ich deshalb diesen Beitrag erstelle um danach zu Fragen.

| Vorstellung & Idee/n:

Meine Ideen und Vorstellungen in diesem Projekt sind naja irgendwie zu Groß weshalb ich bezweifle das es möglich sein wird alles in Excel umsetzten zu können.

Ich habe mich schon bei YouTube umgesehen und kam leider zu keinem Video das mir dass zeigen würde was ich so bräuchte. Ich hätte aber gerne Folgendes:

  • Startseite: Erweiterungen um in der linken Leiste alles ein und zuklappen zu können. Dies ebenfalls beim Nährwertrechner mit mehreren Mappen um dort verschiedene Kategorien für Lebensmittel anzulegen. Auch beim nachkommenden Rezeptrechner um dort ebenfalls Kategorien anlegen zu können.
  • Favoriten: Wichtig beim Nährwert/Rezeptrechner um Lebensmittel oder Rezepte schneller zu finden.
  • Mappen in Mappen: Ich hätte außerdem gerne die Funktion das ich zb. in der Mappe Nährwertrechner weitere Mappen erstellen kann un das überall.
  • Nährwertrechner(Suche): Ich hätte außerdem gerne das man oben eine Leiste hat um alle Lebensmittel und Rezepte zu finden. Diese sollen dann in einer Liste dort oder dann im Nährwertrechner angezeigt werden. Auch ins Tagebuch übertragbar sein.

Es ist zu viel. Bräuchte man dafür VBA oder geht das ohne? Danke im Voraus! :)

...zum Beitrag

Dies ist alles möglich. VBA ist ungeahnt mächtig.
Im Prinzip würde man 'nur' diese StartSeite sehen, um dann über die Funktionen zu den anderen Sheet und deren individuellen Funktionen zu gelangen. Es kann dann so gestaltet werden, dass auch immer nur die gewünschte Seite offen ist und man dann Zwischen ZielSeite und Navigations Seite hin und her springt.
Aber all deine Wünsche sind natürlich einiges an Programmieraufwand.
Wenn ich so über die Wünsche lese habe ich dies alles schon gemacht ;-)
Ich wünsche dir viel Spaß cooles Projekt.

...zur Antwort
Excel VBA eine definierte Shape bewegen?

Hallo Zusammen,

Ich habe in einem File mit zwei Blättern (Genehmigung und Planung) einen Balken (benannt "Datumsbalken"). Dieser ist jeweils auf dem heutigen Tag fixiert.

Jetzt will ich seine Verschiebung anhand des heutigen Datums automatisieren. Ich bringe jedoch das Makro nicht zum laufen. Was ist mein Fehler?

Sub BalkenSchieben3()
 
    Dim Today As Variant
    Dim Last As Variant
    Dim TodaySheet As Variant
    Dim Difference As Variant
    Dim Form As Shape
 
    Set Form = Sheets("Planung").Shapes.Range("Datumsbalken") '(Array("Datumsbalken")) soll die Shape "Datumsbalken" suchen
    Set Today = Date 'Setzt das heutige Datum
    Set Difference = Sheets("Genehmigung").Range("AO3") 'Setzt den Unterschied zwischen letzter Bearbeitung und Heute
    Set TodaySheet = Sheets("Genehmigung").Range("AK3")
    
        If Difference > 0 Then
            For Difference = 1 To Difference 'Die Anzahl Tagesunterschiede (Difference) entscheidet, wie viele Male der Balken verschoben werden soll.
                With Sheets("Planung")
                    Form.Select
                    Selection.ShapeRange.IncrementLeft 21
                End With
                
            Next
            
            Else
        End If
    
    Set Sheets("Genehmigung").Range("AK3") = Today 'Das heutige Datum wird in die Zelle abgespeichert
    Set Sheets("Genehmigung").Range("AM3") = TodaySheet 'Das letzte Bearbeitungsdatum (vorheriges "Heute") wird abgespeichert, damit die nächste Difference berechnet werden kann
 
End Sub

Vielen Dank im Voraus!

...zum Beitrag

Dein shape hat die "left" Eigenschaft. Diese mit dem "left" der entsprechenden Zelle (die mit dem richtigen Datum) synchronisieren.

...zur Antwort