Clever-Excel-Forum

Normale Version: Zahl zwischen 2 Zahlen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
Hallo,

Hiermit wollte ich mal fragen ob einer mir ein VBA schreiben kann und zwuar geht's darum dass das VBA folgendes machen muss:

Das ganze sollte von einer Maske aus funktionnieren.

Hab nähmilich Codes von zb.

C000001 - C000100     Hefte
C000700 - C000750     Bleistifte
C000350 - C000554     Akte
C000487 - C001001     Bleistifte

usw.


Wenn ich jetzt zb in der Maske C000002 eingebe dann sollte als Resultat "Hefte" kommen wenn ich C000998 eingebe dass dann als Resultat "Bleistifte" als Resultat kommt. Aber so dass ich die Liste endlos in einer Tabelle erweitern kann. Oder umgedreht  wenn ich "Bleistifte" eingebe zb. dass er mir dann als Resultat "C000487 - C001001" & "C000700 - C000750" ergibt

Vielen lieben dank euch allen
Hallo,

erklär doch bitte mal, wieso du dafür "ein VBA" brauchst?
So wie ich das sehe, wirst du nicht in der Lage sein, den Code entsprechend zu warten bzw. für deine Bedürfnisse anzupassen.

Hier wäre doch wesentlich sinnvoller mit Formeln zu arbeiten, da braucht es keine Eingabemaske und keinerlei Code.
Und für die Suche nach dem Artikel eignet sich perfekt der Autofilter.
Hallo Patrick,

die Voraussetzung ist eine vollständige NICHT überlappenden Liste.

mfg
In E1 C0000704
In F1:
PHP-Code:
=INDEX(C1:C4;MATCH(E1;A1:A4;1)) 
(12.02.2019, 16:48)snb schrieb: [ -> ]In E1 C0000704
In F1:
PHP-Code:
=INDEX(C1:C4;MATCH(E1;A1:A4;1)) 

Hallo, und das Ergebnis ist (auch) richtig bei..: C0000999 ...?
Für Formelsympathisante
Nö die Zahlenreihen kommen alle nur einmal vor!
(12.02.2019, 21:44)snb schrieb: [ -> ]Für Formelsympathisante

Das "n" fehlt...!!! So sieht's sch... aus. Und ob die Formel so stimmt... Praktikabel ist..? Ich glaube nicht...
(12.02.2019, 22:08)Petz1807 schrieb: [ -> ]Nö die Zahlenreihen kommen alle nur einmal vor!

Hallo, dann liegt C000487 also nicht im Bereich... C000350 - C000554 ??? Oder sind das keine zusammenhängende Bereiche?
@snb Ich glaub dass du mich wohl falsch verstanden hast es ist so gedacht dass das jedes mal von bis ist.
Das heisst im Bereich von zb. C000100 bis C000455 zb.
Seiten: 1 2 3 4