Здравствуйте, госопода!
Прошу помочь с простейшей проблемой:
Есть два размера 200 и 100 (в сборке). При условии изменения размера 200 (например меньше <200), размер 100 должен стать 50.
Имееися Solidworks 2009 SP4 (пожалуйста, не предлагайте поставить новее).
В справке в одном разделее по оператору IF написан синтаксис: IF (A: X, Y, Z), в другом IF(условие_теста; условие_теста_значения_if_верно; условие_теста_значения_if_неверно). Т.е. синтаксис разный.
Я, кажется, все варианты перепробовал в написании уравнения. Результат один - "Синтаксис уравнения неправилен".
Пробовал в SW 2021 - тот же результат.
Я не программист и в силу возраста учить VBA не имеет смысла.
Помогите, пожалуйста, правильно написать уравнение.
Прошу помощи с опреатором IF
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Прошу помощи с опреатором IF
Первый эскиз с размером 200?
У меня так заработало
= IIF ( "D1@Эскиз1" = > 200 , 100 , 50 )
С размером 199 уже 50
Со сборкой размер 100 редактируем в самой сборке, если дает.
https://www.youtube.com/watch?v=xTkC_Dtg4nE
https://www.youtube.com/watch?v=NHB28P9_hEU
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 15 окт 2021, 12:44
- Репутация: 0
- Настоящее имя: Aleksey
- Контактная информация:
Re: Прошу помощи с опреатором IF
Большое спасибо!