Hallo zusammen,
ich hoffe Ihr könnt mir helfen.
Ich versuche ein Makro zu schreiben, dass mir hilft Daten auf Plausibilität zu überprüfen und ich somit Tippfehler fast ausschließen kann.
Im Moment scheitere ich daran, dass der Sollwert und die Toleranz variiert und aus Zahlen und Text besteht.
Am besten wäre es, wenn ich nur eine Anzeige erhalten würde, wenn ein wert außerhalb der Toleranz ist.
Hinzu kommt noch, dass es Nennmaße ohne Toleranzen gibt, hier soll keine Überprüfung stattfinden.
Allerdings gibt es zusätzlich Werte die genauso aussehen, dort dann allerdings die obere Toleranzgrenze beschrieben wird. Als Bsp. kann man Zeile 20 und 21 nennen. Zeile 21 ist ein Nennmaß ohne Toleranz und Zeile 21 ist eine obere Toleranzgrenze. (keine Ahnung wie man das lösen kann)
Zudem kann es vorkommen dass in den Werten "OK", "N/A" oder "fixed at cmm" steht. auch hier soll keine Überprüfung stattfinden, bzw. es soll einfach übersprungen werden.
Ich hoffe Ihr könnt mir helfen.
Ich bedanke mich im Vorraus für Eure Mühen.
Grüße Klaus
Der ganze Spass sieht dann ungefähr so aus:
|
|
Nennmaß+ Tol. |
Teil 1 |
Teil 2 |
|
|
|
|
Möglichkeit zur Ausgabe |
1 |
Ø36,85±0,05 |
36,841 |
36,865 |
|
|
|
|
2 |
Ø6+0,007 |
6,003 |
6,005 |
|
|
|
|
3 |
3,65±0,025 |
3,648 |
3,655 |
|
|
|
|
4 |
21,046±0,1 |
21,041 |
21,049 |
|
|
|
|
5 |
8,005±0,05 |
8,012 |
8,037 |
|
|
|
|
6 |
0,02 |
0,002 |
0,000 |
|
|
|
|
7 |
0,01 |
0,003 |
0,002 |
|
|
|
|
8 |
0,1 |
0,01 |
0,01 |
|
|
|
|
9 |
0,05 |
0,012 |
0,005 |
|
|
|
|
10 |
Rz4 |
1,9 |
1,7 |
|
|
|
|
11 |
29-0,3 |
28,854 |
28,853 |
|
|
|
|
12 |
Rz4 |
1,0 |
1,2 |
|
|
|
|
13 |
0,008 |
0,001 |
0,002 |
|
|
|
|
14 |
0,005 |
0,001 |
0,002 |
|
|
|
|
15 |
4,6+0,05 |
4,612 |
4,631 |
|
|
|
|
16 |
23,711 |
23,676 |
23,673 |
|
|
|
|
17 |
20,966 |
20,927 |
20,941 |
|
|
|
|
18 |
14,192±0,1 |
14,174 |
14,185 |
|
|
|
|
19 |
R10,55±0,05 |
10,528 |
10,531 |
|
|
|
|
20 |
15°±0,17° |
14,609 |
14,955 |
|
|
|
|
21 |
0,95 |
0,965 |
0,975 |
|
|
|
|
22 |
0,05 |
0,008 |
0,003 |
|
|
|
|
23 |
Rz10 |
1,9 |
1,9 |
|
|
|
|
24 |
0,1 |
0,020 |
0,017 |
|
|
|
|
25 |
0° |
0,02 |
0,09 |
|
|
|
|
26 |
3,2° |
3,3 |
3,3 |
|
|
|
|
27 |
0,1 |
0,013 |
0,006 |
|
|
|
|
|