Cuestión : VBA si fórmula que saca a colación resultados incorrectos.

Hola EE
I ha escrito VBA que he puesto en “después de la actualización” Event
I tengo una forma que tiene 10 cajas dropdown. cuando usted selecciona un valor adentro en caja combinada el vba copia el valor a un field.
when que usted va a la caja combinada siguiente y que incorpora un valor igual sucede pero también mira para arriba ver si existe este valor en cualquier otro lugar y si suprime tan el valor y surge un mensaje box.

PROBLEM: el canto del
I se resuelve porqué pero los primeros 2 trabajan muy bien pero de la 3ro caja combinada hacia adelante (diez en todos) surge el tho de la caja de mensaje incluso el valor que usted incorpora no es en cualquier otro lugar. el

So en la caja combinada 1 yo tiene un valor de la caja combinada 2 de 1
in un valor de 16
when usted pone un valor de 17 en CUALQUIER otra caja combinada todavía trae para arriba el mensaje box.

I entiende que una caja combinada exhibe a veces un nombre sin embargo registra un número o cuál está nunca en su columna encuadernada, he comprobado y todas las columnas encuadernadas son iguales ..... los campos del
All en esta forma están unbound.
I usar el acceso 2003
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
>Private notpretty cboEmployee1_AfterUpdate secundarios " del class= " del id= " codeSnippet802884 del
           
class= del

Respuesta : VBA si fórmula que saca a colación resultados incorrectos.

Usted no está echando a operadores de la adición y de la substracción, usted está echando el positivo y la notación negativa y él apenas hace la asunción que la parte numérica es 0.  +0 = + = 0
Otras soluciones  
 
programming4us programming4us