Мне нужна помощь в правильном форматировании и структуре для использования оператора IF в VBA, чтобы заставить его записывать определенные числа и значения в самой ячейке.Использование инструкций или команд «If» в VBA
У меня есть опыт ZERO в кодировании, в любой форме, поэтому моя формулировка выше может быть бессмысленной. Поэтому я просто объясню немного больше, что мне нужно.
Мне нужно присвоить графы на основе процентов, используя макрос, который будет работать по одной строке за раз. Поэтому, если% равно 73,5, мне нужно, чтобы ячейка рядом с ней читала «С», когда я использую ярлык клавиатуры, который я назначаю в макросе, и работаю независимо от того, что%. Я знаю, что нужно использовать «If Then// ELSEIF» формат, но я просто не могу понять, как правильно впечатать команду
Это не является учебным сайтом, и мы не являемся сервисом написания кода. Вы можете найти любое количество учебных пособий VBA, и здесь есть много существующих сообщений, связанных с VBA, которые продемонстрируют правильное использование IF ELSE. –
Для этого вам не нужен VBA. Кое-что вроде '= IF (D2> 99,« A », IF (D2 <60,« F », CHAR (75- (D2 + 1)/10)))' должно быть достаточным. – Comintern
Первый поиск вернулся, когда я Google [if then else vba] (https://msdn.microsoft.com/en-us/library/752y8abs.aspx). Первый поиск возвращался, когда я Google [if then else excel formula] (https://www.techonthenet.com/excel/formulas/if_nested.php) кажется учебным пособием. :/ – Tyeler