Lo que, en todo caso, es la ventaja de utilizarVB/VBA StrComp o =
If StrComp(strVal1, strVal2, vbTextCompare) = 0 Then
en lugar de utilizar
If strVal1 = strVal2 Then
Si Option Compare Text
se fija en el nivel de módulo, ¿hay alguna diferencia ?
Sé que StrComp maneja escenarios nulos y <> escenarios, solo estoy interesado en la situación donde strVal1 y strVal2 tienen cadenas válidas no nulas asignadas.
menos código es * siempre * código mejor? [código de golf] (http://codegolf.stackexchange.com/) –
@MarkCh "... todas las demás cosas son iguales", por supuesto. –
StrComp con vbBinaryCompare es mucho más rápido. 'Siempre que puedas, usa la comparación binaria. Este es el valor predeterminado de VB. La comparación de texto es mucho más lenta. Http://www.aivosto.com/vbtips/stringopt.html – lpfx