Stack Overflow на русском Asked on December 3, 2020
Есть два InputBox, в первом спрашивается имя, а во втором оценка. Как сделать так, что если вначале ввели имя, но затем не ввели оценку, то результат первого InputBox удаляется? (VBA)
После ввода имени записать его в переменную. Если оценка во втором InputBox
не введена, завершить работу.
Sub testInput()
Dim vName As Variant
Dim lRating As Long
vName = Application.InputBox("Впишите имя")
If vName = "" Or vName = False Then Exit Sub
lRating = Application.InputBox("Впишите оценку")
If Val(lRating) > 0 Then
Range("A2").Value = vName
Range("B2").Value = lRating
End If
End Sub
Answered by vikttur on December 3, 2020
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP