Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Instr Funktion - wie einbauen ?

Mitglied: Entwickler

Entwickler (Level 1) - Jetzt verbinden

16.08.2007, aktualisiert 17.08.2007, 4506 Aufrufe, 10 Kommentare

Hallo Lieben Leute,

habe folgendes Problem.
Ich habe eine Formel, bei der eine Inputbox aufgeht, nun kann man da zb: Menge eingeben. ich möchte aber, dass wenn man nur Men eingibt auch Menge kommt, kann man da irgendwie einen abgleich herstellen
oder das wenn man megne eingibt auch menge kommt.

Die Formel ---

If Value(0,40) <> 1 then
ResultValue = Value(500,100)
Else
ResultValue=inputbox("Geben Sie bitte den Filter ein!" & vbnewline & "", "Filter-Eingabe"," ")
End If


sollte sich da einer einfach tuen, bitte direkt die formel wieder richtig reinposten thx

PS: 0,40 u. 500,100 sind einfache variablen

lg

alex
Mitglied: 8644
16.08.2007 um 12:10 Uhr
Hi,

oder das wenn man megne eingibt auch menge kommt

...oder wenn man gmeen eingibt auch menge kommt?

Da kommen aber schon einige Kombinationen zusammen!

01.
if resultvalue = 'men' then resultvalue = 'menge'
02.
...
Ist wahrscheinlich syntaktisch nicht richtig, aber so könnte es gehen.
Bitte warten ..
Mitglied: Entwickler
16.08.2007 um 13:20 Uhr
hoi,

nein mit mit instr kann man das automatisieren, dass er einfach ähnliche nimmt.
sonst könnt ich ja 100000 millionen abfragen machen
Bitte warten ..
Mitglied: 8644
16.08.2007 um 14:47 Uhr
Was instr kann, ist einen Teilstring in einem Gesamtstring zu suchen. Dein Beispiel mit "men" würde gehen, das mit "megne" nicht. Guckst du hier!

Psycho
Bitte warten ..
Mitglied: Entwickler
16.08.2007 um 15:11 Uhr
und wie bauch ich das in meine formel ein ?
Bitte warten ..
Mitglied: 8644
16.08.2007 um 15:16 Uhr
Vielleicht so:
01.
If InStr(1, valueresult, "Men", 0) Then valueresult = "Menge"
oder so ähnlich

Psycho
Bitte warten ..
Mitglied: Entwickler
16.08.2007 um 15:31 Uhr
men menge is nurn bsp das muss auf alle eingaben funktionieren
Bitte warten ..
Mitglied: 8644
16.08.2007 um 16:04 Uhr
Ich bin zwar jetzt kein Fachmann, aber ohne, dass du alle Eventualitäten prüfst, wird es wohl nicht gehen.

Psycho
Bitte warten ..
Mitglied: Entwickler
16.08.2007 um 16:07 Uhr
sry - habe die falsche formel gepostet, ich hoffe mit der gehts nun wirklich ;)

If ucase(Value(25,69)) = ucase(value(500,100)) then
ResultValue = value(25,21)
Else
ResultValue = ""
End if



also das instr muss statt dem ersten = also
If ucase(Value(25,69))---> instr <--- ucase(value(500,100)) then

nur wie weiter ?
Bitte warten ..
Mitglied: bastla
16.08.2007 um 21:46 Uhr
Hallo Entwickler!

Wenn Du überprüfen willst, ob Value(25,69) [=kürzer Text] in Value(500,100) [=längerer Text] (ohne Unterscheidung von Klein- und Großbuchstaben) enthalten ist, wäre die Schreibweise so:
01.
If InStr(UCase(Value(500,100)), UCase(Value(25,69))) > 0 Then
02.
'ist enthalten
03.
Else
04.
'ist nicht enthalten
05.
End If
Grüße
bastla
Bitte warten ..
Mitglied: Entwickler
17.08.2007 um 08:22 Uhr
If Instr(1,trim(Ucase(Value(25,69))),trim(Ucase(Value(500,100)))) <> 0 then

habs nun so gelöst, danke an alle
nun funkts ...
Bitte warten ..
Ähnliche Inhalte
VB for Applications

InStr - Vergleich schlägt fehl (Excel VBA)

gelöst Frage von MrCountVB for Applications2 Kommentare

Servus zusammen, ich habe hier ein kleines Excel-VBA Problem: Ausgangslage: Wert aus Zelle (x,y) wird in Variable "Wert" gespeichert. ...

Festplatten, SSD, Raid

2TB-SSD: Einbau - und dann?

gelöst Frage von donnyS73lbFestplatten, SSD, Raid12 Kommentare

Hallo zusammen, ich habe da eine Frage zum Thema "SSD": Ich habe eine "Samsung 850 PRO SATA III 2,5 ...

Windows 7

Tablett Funktion aktivieren

Frage von Adnan88Windows 71 Kommentar

Hallo, habe ein Win 7 - Pro 32 bit Edition, nun wollte ich einen TouchScreen Monitor nutzen allerdings ist ...

Microsoft Office

Excel Wenn-Funktion

gelöst Frage von freshman2017Microsoft Office2 Kommentare

Moin Moin und guten Abend, ich bräuchte da nochmal Eure Hilfe. Ich habe eine Exelliste mit verschiedenen Werten: Hier ...

Neue Wissensbeiträge
Humor (lol)
Und wie seid Ihr gegen Cyberattacken gewappnet?
Information von DerWoWusste vor 18 StundenHumor (lol)4 Kommentare

aber wo ist der Hammer? :-)

Sicherheit
Ein weiterer Microsoft-Stirnklatscher
Information von DerWoWusste vor 1 TagSicherheit7 Kommentare

Habe gerade einen Artikel zu einem Sicherheitsproblem gefunden, welches mir zu seiner Zeit (gepatcht 2015) wohl durchgerutscht ist. Es ...

Windows 10
Upgradepfade Windows 10 LTSC
Erfahrungsbericht von Datenreise vor 1 TagWindows 10

Nur eine kurze Info, für diejenigen, die es interessiert, da es hierzu im Netz aus nachvollziehbaren Gründen nicht allzu ...

Administrator.de Feedback
Wartungsarbeiten heute Nacht (Update)
Information von Frank vor 1 TagAdministrator.de Feedback10 Kommentare

Hallo User, durch Umbauarbeiten in unserem Rechenzentrum (am Backbone) kann es heute Nacht (14-15.01.2019) zu kurzen Ausfällen unserer Seite ...

Heiß diskutierte Inhalte
Windows 10
Windows 10 - kein Boot mehr nach Domänenaustritt
gelöst Frage von Ghost108Windows 1025 Kommentare

Hallo zusammen, habe hier eine Windows 10 Maschine, die ich gerne aus der Domäne austreten lassen möchte. Nach Austritt ...

Windows 10
Windows 10 1803 - nicht identifiziertes Netzwerk - kein Login an Domäne möglich
Frage von Tomy389Windows 1021 Kommentare

Hallo Zusammen, ich hoffe zu dem Thema gibt es nicht schon einen Thread aber ich sollte eigentlich schon alles ...

Exchange Server
Microsoft Exchange Ser ver 2016 CU 8 auf den neuesten Stand bringen
gelöst Frage von Hendrik2586Exchange Server20 Kommentare

Hallo an euch alle. :) Kurze Frage. Ich habe hier einen Exchange Server wie o.g. Problem ist das wir ...

Microsoft
SFirm 4.0 auf Terminalserver startet für jeden angemeldeten Benutzer diverse Dienste
Frage von Frank84Microsoft17 Kommentare

Hallo zusammen, wir verwenden Sfirm 4.0 auf einem Terminalserver (der SQL Server ist auf einem separaten Server), das Problem ...