Въпрос относно една програмка

1 отговора 0 прегледа
#1

Въпрос относно една програмка

Здравейте,
Имам идея за една проста програма тип "калкулатор". Самата програма искам да представлява три колони с много редове надолу, в които да се въвеждаат съответно в първата колона бройката на даден продукт, във втората колона цената, а в третата автоматично да се пресмята сбора на първите 2. Най-накрая този сбор трябва да се сумира. Едно решение е Excel, но е адски неудобно да местиш стрелките докато пишеш, за да се прехвърлиш в друга клетка. Искам например въвеждането да става единствено с цифровите клавиши на клавиатурата. Възможно ли е да се направи и как по-точно.

п.п. Познанията ми по програмиране се свеждат единствено до HTML, CSS и PHP, но не знам как може се направи с тях, така че се надявам да ми предложите нещо по-добро

Благодаря!

Редактирано от munio_ltd на

Отговор
в отговор на munio_ltd #2

... за Клетките

Пробвай :
В отговор на:


Private Sub Workbook_Open()
Application.OnKey "{ENTER}", "EnterOffset"
End Sub

Sub EnterOffset()
'при натискане на Enter на NumLock селектира в зададена последователност клетки
If ActiveCell.Cells.Column = 1 Then ' при Колона 1
ActiveCell.Offset(0, 1).Select
Exit Sub
End If
If ActiveCell.Cells.Column = 2 Then ' при Колона 2
ActiveCell.Offset(1, -1).Select
Exit Sub
End If
End Sub



VBA Макрос, записан в съответният файл. Подменя функцията на клавиша Enter на NumLock когато е отворен файла ....

Редактирано от Minavasht_new-208743 на

Отговор