Ankündigung

Einklappen
Keine Ankündigung bisher.

Excel-Hilfe

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #61
    Das funktioniert nicht, da springt er immer zu der fest vorgegebenen, in deinem Codebeispiel dann zu Q100.

    Zu dem PS:
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: activespin.JPG
Ansichten: 88
Größe: 34,5 KB
ID: 11345941
    Der rot markierte Button ist die Activex Version (was in meiner Version nicht funktioniert, darum benutze ich einen VBA Button, der größere im Bild oben rechts). Bei der Activex Version kann ich den Wert SmallChange auf -1 stellen und sobald ich auf den Pfeil nach oben klicke, subtrahiert er, wenn ich auf den Pfeil nach unten klicke addiert er. Bei der VBA Version fehlt diese Einstellung. Dort ist es so: Pfeil nach oben -> Zellwert wird 1 addiert, Pfeil nach unten -> Zellwert wird 1 verringert.

    Kommentar


      #62
      1. Dann verstehe ich das Problem mit dem Springen nicht, bzw was du genau willst.
      2. Das Control hab ich noch nie benutzt, bzw kannte ich nicht einmal. Mach es einfach über eine zusätzliche Zelle. Du verknüpfst also das Element mit Z1 (Z1 = 100). Nun nimmst du die Zelle, die du eigentlich verwenden willst und schreibst :=100-Z1. Wenn du nun über das Element nach oben klickst, wird die eigentliche Zelle 99.

      Kommentar


        #63
        Spoiler: 
        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: activespin2.JPG
Ansichten: 83
Größe: 243,7 KB
ID: 11345980


        Mal kurz etwas ähnliches aufgestellt, vielleicht wird es mit dem Bild im Spoiler deutlicher.
        In der Beispielsituation klicke ich auf den Button und das System setzt die blau markierte Nummer in das dafür vorgesehene Feld im festgestellten Bereich. Durch Verweise holt Excel sich die dazugehörigen Daten aus der entsprechenden Zeile und setzt sie in die, ebenfalls im festen Bereich vorhandenen, Felder. (Aus einer großen Datenreihe können so also die wichtigen Elemente immer genau gegenübergestellt werden.)
        Mit einem weiteren Klick auf den Button wird die Nummer durch die aus der darunter bzw. darüber liegenden Zeile genommen. Im Beispiel bei "runter" also 111222666, bei "hoch" 111222444, und im festen Bereich werden wieder die zugehörigen Daten angezeigt.
        So kann man sich durch die ganze Tabelle klicken, aber sobald eine Nummer / Zeile ausgewählt ist die ausserhalb des sichtbaren Bereiches liegt (Beispiel: gelb markierte Zeile) dann sehe ich zwar die Daten im festen Bereich, aber nicht gleichzeitig die ganze zugehörige Zeile.
        Bei dem Beispiel wäre es ideal wenn er dann im Datenbereich scrollen würde so das Zeile 23 sichtbar ist, aber um Platz zu schaffen Zeile 11 nicht. Die Zeilen dürfen allerdings nicht dauerhaft ausgeblendet werden, wenn man mit dem Button eine höhere Nummer wählt, dann sollen sie wieder sichtbar sein.

        Kommentar


          #64
          Hallo,
          ich schließe mich hier mal mit einer Frage an und hoffe mir kann jemand helfen :X
          [ https://abload.de/img/24-03-2019_15-05-135zjvc.jpg ]
          Wieso steht in der Zelle K17 eine 6 anstatt eine 11 ?
          Die 6,92 € ist der min. Wert aus der Spalte und damit versuche ich mit einem SVERWEIS das Ergebnis 11 zu bekommen (was in der Reihe von den 6,92 € steht), aus der Betankung. Warum funktioniert das nicht ?
          Formatierung muss so beigehalten werden..

          Kommentar


            #65
            Bei dem SVERWEIS muss die gesuchte Zahl am Anfang der Matrix stehen. Bei dir sucht er in Spalte B den Wert, welcher am nächsten an die 6,92 rankommt (Was dann die 6 ist).
            Probier mal folgendes : =INDEX(B:B;VERGLEICH(J17;J:J;0))

            Kommentar


              #66
              Zitat von bobpsy0 Beitrag anzeigen
              Bei dem SVERWEIS muss die gesuchte Zahl am Anfang der Matrix stehen. Bei dir sucht er in Spalte B den Wert, welcher am nächsten an die 6,92 rankommt (Was dann die 6 ist).
              Probier mal folgendes : =INDEX(B:B;VERGLEICH(J17;J:J;0))
              das funktioniert, danke ! dachte es muss iwie mit dem SVERWEIS funktionieren, aber jez weiß ich bescheid :)

              Kommentar


                #67
                Ich brauch Hilfe.
                Wie spreche ich eine Listbox an die nicht in einer Userform ist sondern direkt um Arbeitsplatz??

                Kommentar


                  #68
                  ? Direkt um Arbeitsplatz?

                  Greed Ich verstehe es leider weiterhin nicht ... Vielleicht hilft dir das weiter?

                  Kommentar


                    #69
                    Zitat von DerKiLLa Beitrag anzeigen
                    ? Direkt um Arbeitsplatz?

                    Greed Ich verstehe es leider weiterhin nicht ... Vielleicht hilft dir das weiter?
                    Im Arbeitsblatt meine ich natürlich

                    Kommentar


                      #70
                      ActiveX-Steuerelement:
                      Sheets(1).ListBox1.AddItem "MUH"

                      Formularsteuerelement:
                      Set obj = Sheets(1).Shapes("Listenfeld 3").OLEFormat.Object
                      obj.AddItem "Bla"

                      Kommentar


                        #71
                        Hallo zusammen,

                        und zwar würde ich gerne einen "oder"-Filter bei einer Pivot-Tabelle anwenden anstelle einen "und"-Filters.

                        D.h. Beispiel:
                        Ich habe eine Tabelle mit 2 Spalten (A u. B). Nicht in jeder Zelle/Zeilen steht in beiden Spalten eine Zahl.
                        Ich will eine Pivot-Tabelle erstellen, die mir anzeigt, in wie vielen Zeilen entweder etwas in "A" ODER in "B" steht. Wenn ich bei beiden ansonsten einen Filter einsetze, wo mir die "leeren" ausblende, dann bekomme ich natürlich nur raus, wo in beiden eine Zahl steht.

                        Ist es einigermaßen verständlich erklärt? Sorry falls nicht.

                        Danke für eure Hilfe :-)

                        Kommentar


                          #72
                          Folgendes Problem: Wir haben eine Google Tabelle die mit einem Form verbunden ist. Wir wollen nun in derselben Tabelle die Daten teilweise auf ein anderes Sheet übertragen. Teilweise? Eben nicht alle Informationen pro Datensatz und vor allem nicht jeden Datensatz, sondern da haben wir Filter. Ich habe hier mal eine extrem vereinfachte xls erstellt, die, wenn gelöst, aber auch mein Problem löst.

                          Für das Beispiel hier: Bei Import kommen automatisiert Daten rein und nur die, die dem Filter entspechen, sollen in Tabelle landen. Aussehen soll es so wie in Ziel. Dabei möchte ich keine leeren Zeilen bei Ziel, sonst könnte man ja einfach eine WENN-Funktion nehmen und damit übernehmen. Ich möchte eher, dass er die Zeile in Import checkt und wenn sie nicht die Kriterien erfüllt, eins weiter geht und so keine freien Zeilen entstehen.

                          Wäre euch super dankbar, wenn ihr da ne Lösung habt. Spart zwar nicht enorm viel Zeit, aber eben doch :)

                          E: Sekunde, ich uploade Screenshots. Offenbar ist der Hoster nicht gerade vertrauenswürdig.

                          Angehängte Dateien
                          Zuletzt geändert von VARMENDRIONderECHTE; 16.04.2019, 13:31.

                          Kommentar


                            #73
                            Zitat von bOng_h3ad Beitrag anzeigen
                            Ich will eine Pivot-Tabelle erstellen, die mir anzeigt, in wie vielen Zeilen entweder etwas in "A" ODER in "B" steht. Wenn ich bei beiden ansonsten einen Filter einsetze, wo mir die "leeren" ausblende, dann bekomme ich natürlich nur raus, wo in beiden eine Zahl steht.
                            Afaik nicht möglich. Ein Filter bezieht sich immer nur auf eine Spalte. Also entweder du machst die Filter manuell:
                            1. Spalte A nicht leer, Spalte B leer
                            2. Spalte A leer, Spalte B nicht leer

                            Oder du machst eine zusätzliche Spalte, die aus =A & B besteht und schaust da nach NICHTLEER.

                            VARMENDRION Verstehe das Problem nicht so ganz. Würde spontan sagen, da muss ein Makro her. Entweder checkt es ob die Row = Hidden ist oder ob die Filter halt passen.
                            Zuletzt geändert von DerKiLLa; 25.04.2019, 10:06.

                            Kommentar

                            Lädt...
                            X