У меня есть пользователь, который нуждается в доступе к необработанным данным на листе. Мы собираем цифры в течение месяца на основе оценки. В конце месяца цифры должны быть скорректированы до полной суммы. Пользователь более или менее случайным образом настраивает некоторые или все элементы до тех пор, пока не будет введена оценка = точная сумма. Другими словами, я не могу просто отрегулировать каждый элемент, скажем, на 2% или 50 долларов. Пользователь вручную переходит через список элементов и назначает корректировки. Мой вопрос: могу ли я отправить пользователя на рабочий лист, чтобы внести изменения и вернуть пользователя в форму пользователя, которая называется листом?excel vba таблицы доступа
0
A
ответ
0
Say конец мы через месяц имеем:
Так значения были введены в A1 через A31
Существует SUM() формула 8л A32
Для выполнения корректировки введите фактическое значение месяца в B32 и запустить этот небольшой макрос:
Sub dural()
Dim v1 As Long, v2 As Long, delta As Long
v1 = Range("A32").Value
v2 = Range("B32").Value
If v1 = v2 Then Exit Sub
delta = v2 - v1
If delta > 0 Then
For i = 1 To delta
j = Application.WorksheetFunction.RandBetween(1, 31)
Cells(j, 1).Value = Cells(j, 1).Value + 1
Next i
Else
For i = 1 To -delta
j = Application.WorksheetFunction.RandBetween(1, 31)
Cells(j, 1).Value = Cells(j, 1).Value - 1
Next i
End If
End Sub
Результаты в:
Смежные вопросы
- 1. Открытие доступа из Excel VBA
- 2. Excel vba | запуск макроса доступа из excel
- 3. Создание новой таблицы доступа с VBA
- 4. Экспорт таблицы доступа в файл dBase из Excel VBA?
- 5. Excel VBA, импорт из таблиц доступа в рабочие таблицы
- 6. VBA - Перебор отфильтрованной таблицы доступа
- 7. Экспорт данных таблицы доступа в Excel
- 8. Извлечение VBA из таблицы Excel
- 9. таблицы запросов vba excel delete
- 10. фильтр таблицы в Excel VBA
- 11. Свойства таблицы запросов Excel VBA
- 12. Данные таблицы доступа к Excel
- 13. Перенос таблицы Excel сводной таблицы для доступа
- 14. Импорт данных из доступа в открытую таблицу Excel? (Excel VBA)
- 15. Linke Excel для доступа к таблице VBA
- 16. создать файл доступа DAO в Excel VBA
- 17. Excel vba - элемент доступа в диапазоне
- 18. VBA Excel доступа индекс с именем диапазона
- 19. Котировки в строке доступа из Excel VBA
- 20. Excel VBA - SQL заявление для доступа
- 21. Адаптация функции Excel VBA для доступа к VBA
- 22. создать массив из таблицы доступа vba
- 23. Импорт данных в Excel для доступа через Excel VBA
- 24. Запустите сценарий VBA Excel в документе Excel из подпрограммы доступа
- 25. Объединить таблицы Excel с помощью VBA
- 26. Ошибка создания таблицы в VBA Excel
- 27. Excel VBA получение и использование Имя таблицы
- 28. Форматирование в виде таблицы динамически Excel VBA
- 29. Обновление таблицы Access и Excel VBA
- 30. Excel VBA - Медленное обновление таблицы SQL Server
Студент Гэри: Вы положили много работы в этом, и я благодарю вас .... Тем не менее, ваше решение еще решение vba со случайным распределением по формуле. Я должен позволить пользователю перейти вручную и настроить те, которые она хочет. Есть ли способ заглянуть в рабочий лист из пользовательской формы и вернуться после того, как она закончит ее корректировки. –