Hallo zusammen,
kann mir jemand sagen, ob man in VBA mit einem Befehl die Berücksichtigung von Akzenten (AI/AS) bzw. Groß-und Kleinschreibung (CI/CS) ein- und ausschalten kann?
Wenn ich einen Wert vom Typ Boolean in einer Bedingung vergleiche, sollte es in meinen Augen egal sein, ob man TRUE/FALSE oder stattdessen -1/0 verwendet. Ich habe jetzt einen Rechner auf dem beide Varianten funktionieren und einen Rechner bei dem nur eine Variante geht, die andere aber nicht. Woran könnte das wohl liegen? Zusatzinfo: Auf beiden Rechnern ist das gleiche Betriebssystem (Win7) und Office-Version (2010 ProfPlus) installiert.
Danke.
MfG
Stephan
Grüezi Stephan
kann mir jemand sagen, ob man in VBA mit einem Befehl die
Berücksichtigung von Akzenten (AI/AS) bzw. Groß-und
Kleinschreibung (CI/CS) ein- und ausschalten kann?
Ich verstehe in erster Linie Bahnhof - kannst Du das bitte näher erklären?
Was soll wann wie und für welchen Zweck aus- bzw. eingeschaltet werden?
Wenn ich einen Wert vom Typ Boolean in einer Bedingung
vergleiche, sollte es in meinen Augen egal sein, ob man
TRUE/FALSE oder stattdessen -1/0 verwendet. Ich habe jetzt
einen Rechner auf dem beide Varianten funktionieren und einen
Rechner bei dem nur eine Variante geht, die andere aber nicht.
Woran könnte das wohl liegen? Zusatzinfo: Auf beiden Rechnern
ist das gleiche Betriebssystem (Win7) und Office-Version (2010
ProfPlus) installiert.
Kannst Du uns dazu bitte deinen Code zeigen?
Mit freundlichen Grüssen
Thomas Ramel
kann mir jemand sagen, ob man in VBA mit einem Befehl die
Berücksichtigung von Akzenten (AI/AS) bzw. Groß-und
Kleinschreibung (CI/CS) ein- und ausschalten kann?
Hallo Stephan,
mir ist nur bekannt bei bestimmten Textoperationen daß man zwischen
CS und CI entscheiden kann.
MsgBox InStr(1, „Hallo“, „H“, 0) ’ case sensitive (CS)
MsgBox InStr(1, „Hallo“, „H“, 1) ’ case insensitive (CI)
Oder auch der Parameter bei .Sort
MatchCase:= False bzw. True
Für accent sensitiv (AC) bzw. accent sensitiv (AI) kenne ich nix
in VBA. K.A. was VB, VB.Net da bietet z.B. bei SQL-Zugriffen.
Gruß
Reinhard