22.02.2017, 12:13
22.02.2017, 12:21
Hallo snb
aaaaaaaaaaaaaaaaaaaaaaaahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
aaaaaaaaaaaaaaaaaaaaaaaahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
22.02.2017, 13:05
wieder einmal eine interessante Formel von snb.
Kann der Fragesteller einen Speed-Test im Vergleich snb-Formel gg Schleife durchführen?
mfg
Kann der Fragesteller einen Speed-Test im Vergleich snb-Formel gg Schleife durchführen?
mfg
22.02.2017, 14:28
(22.02.2017, 12:13)snb schrieb: [ -> ]Code:Sub M_snb()
[I1:I2000] = [if(iserr(search("nichts",I1:I2000)),"",I1:I2000)]
End Sub
Vielen Dank hierfür, es funktioniert super!
Nun muss ich jedoch einen Schritt noch weitergehen und die gesammten Zellen von J:Q jeweils leeren ("") wenn in I etwas wie "nichts" steht.
Wie bekomme ich dies nun hin?
22.02.2017, 15:10
Zitat:Nun muss ich jedoch einen Schritt noch weitergehen und die gesammten Zellen von J:Q jeweils leeren ("") wenn in I etwas wie "nichts" steht.
Das ist gerade das Gegenteil von was du vorher gefragt hast.
22.02.2017, 15:23
Wie ich dies mittels If-methode lösen könnte, weiß ich. jedoch funktioniert bisher kein präsentiertes Beispiel mit If und Like (nichts). Das letzte von atila funktioniert leider auch nicht.
22.02.2017, 15:31
Hallo Joshua,
vertauch doch einfach hier:
die "" mit dem Bereich und umgekehrt. Musst aber die Bereichsadresse im Ganzen Code anpassen.
Und warum funktionierte mein Beispiel nicht? :@ Was passiert oder passiert nicht?
vertauch doch einfach hier:
Code:
,"",I1:I2000
die "" mit dem Bereich und umgekehrt. Musst aber die Bereichsadresse im Ganzen Code anpassen.
Und warum funktionierte mein Beispiel nicht? :@ Was passiert oder passiert nicht?
22.02.2017, 15:36
(22.02.2017, 15:31)atilla schrieb: [ -> ]Hallo Joshua,
vertauch doch einfach hier:
Code:,"",I1:I2000
die "" mit dem Bereich und umgekehrt. Musst aber die Bereichsadresse im Ganzen Code anpassen.
Und warum funktionierte mein Beispiel nicht? :@ Was passiert oder passiert nicht?
Du meinst das so:
[I1:I2000] = [if(iserr(search("nichts",I1:I2000)),J1:Q2000,"")]
? Funktioniert leider nicht :20:
Mit deinem Code von der vorherigen Seite löscht er leider die komplette Spalte :/
22.02.2017, 15:44
Hallo Joshua,
ups, musste doch sagen so etwas.
Du musst das :
Text = "*nichts*"
so ersetzen:
Text = "nichts"
dann klappt das mit dem .....
Bei snbs Code hast Du ungleiche Bereiche, sonst richtig.
ups, musste doch sagen so etwas.
Du musst das :
Text = "*nichts*"
so ersetzen:
Text = "nichts"
dann klappt das mit dem .....
Bei snbs Code hast Du ungleiche Bereiche, sonst richtig.
22.02.2017, 15:52
Stimmt, jetzt funktioniert es.
Der Code von snb entsprechend so?
[I1:Q2000] = [if(iserr(search("nichts",I1:I2000)),J1:Q2000,"")]
Leider wird die komplette Spalte I gelöscht., also Sie ist nicht mehr da.
Wo habe ich was falsch bestimmt?
Der Code von snb entsprechend so?
[I1:Q2000] = [if(iserr(search("nichts",I1:I2000)),J1:Q2000,"")]
Leider wird die komplette Spalte I gelöscht., also Sie ist nicht mehr da.
Wo habe ich was falsch bestimmt?