Всем доброго-доброго утра. Помогите, пожалуйста, решить последний вопрос. я хочу вывести кнопку макроса на лист то есть я его уже вывела и назначила макрос, но неправильно написала макрос. суть макроса - если сумма недовоза и перевоза менее 500 руб, то диалоговое окно - "Акт невозможен" если сумма более 500 руб и менее 3000 руб, то печать если сумма более 3000 руб, то диалоговое окно - "Подтверждено контролером?", если ответ "Да" - то печать, если ответ - "нет" - то ничего.
Sub Print3()
If [GD6] + [GT6] < 500 Then
MsgBox "При сумме менее 500 руб. Aкт не составляется!", vbCritical + vbOKOnly
Exit Sub
ElseIf [GD6] + [GT6] > 3000 Then
If MsgBox("Расхождения подтверждены контролером?", vbExclamation + vbOKCancel) = 2 Then Exit Sub
End If
ActiveSheet.PrintOut
End Sub
Согласие есть продукт при полном непротивлении сторон
спасибо за макрос идеально работает на версии 2003. а на 2007 слетает, выдает только "Расхождения подтверждены РАО" при любой сумме. опечатки быть не может, потому что я не печатала, а копировала. спасибо за скорый ответ.