Я создаю лист Excel, чтобы составить список претензий с различными спецификациями.
У меня есть лист, который содержит выпадающие значения для разных проблем, но теперь я хочу составить полный список, где будут введены все спецификации.
Как это сделать? Я хочу получить информацию с полей B4 - B6 - B8 - B10 - B12 - B14 - B16 - B18 в Листе 1 и вставить их в следующую доступную строку в Листе 3.
Как это можно сделать с помощью простой кнопки? Предпочтительно или возможно с сообщением о том, что форма была обновлена.Передача данных с помощью кнопки
ответ
Это то, что я сделал, и он работает :)
Private Sub CommandButton1_Click()
Sheets("Liste").Activate
ActiveSheet.Range("A2").Select
ActiveCell.Offset(a2).Resize(1).EntireRow.Insert
Sheets("Liste").Range("A3").Value = Range("B4").Value
Sheets("Liste").Range("B3").Value = Range("B6").Value
Sheets("Liste").Range("C3").Value = Range("B8").Value
Sheets("Liste").Range("D3").Value = Range("B12").Value
Sheets("Liste").Range("E3").Value = Range("B14").Value
Sheets("Liste").Range("F3").Value = Range("B16").Value
Sheets("Liste").Range("G3").Value = Range("B18").Value
Sheets("Liste").Range("H3").Value = Range("B10").Value
Range("D4").Value = Range("B4").Value
Sheets("Forside").Activate
End Sub
A примечание: поскольку вы активировали «Листы» («Liste»), вам больше не нужно использовать его в этом случае. Следовательно, «Листы (« Список »). Диапазон (« A3 »). Значение = Диапазон («B4»). Значение «может стать» Диапазон («A3») = Диапазон («B4») « –
Проверьте это, чтобы улучшить кодирование в будущем - [Избегайте использования Select/Activate] (http: // stackoverflow. com/questions/10714251/how-to-avoid-using-select-in-excel-vba-macros). +1 для решения вашего собственного вопроса :-) Также пойдите по этому вопросу, чтобы улучшить то, как вы строите свои вопросы в будущем - [Контрольный список вопросов по StackOverFlow] (http://blogs.msmvps.com/jonskeet/2012/11/24/stack-overflow-question-checklist/). – L42
- 1. Передача данных с помощью кнопки
- 2. Передача параметров подпрограмме с помощью кнопки WPF
- 3. Передача данных при нажатии кнопки?
- 4. Передача данных с помощью prepareForSegue
- 5. Передача данных из ThirdViewController в FirstViewController с помощью кнопки Back
- 6. Передача переменной с помощью кнопки в JQuery
- 7. Передача значения с помощью кнопки в форме
- 8. Передача параметров с помощью кнопки Costructor
- 9. Передача параметров функции jquery с помощью кнопки
- 10. Передача элементов с помощью кнопки отправки
- 11. Python Tkinter - Передача значений с помощью кнопки
- 12. Передача данных с помощью segue
- 13. Передача данных с помощью JSON
- 14. Передача данных с помощью намерений
- 15. Передача данных с помощью AJAX
- 16. Передача данных с помощью pushViewController?
- 17. Передача данных с помощью AJAX
- 18. Передача двух форм с помощью кнопки отправки с помощью Ajax
- 19. Передача пользовательских данных с помощью форм
- 20. данных связывания с помощью кнопки
- 21. Получение данных с помощью кнопки
- 22. Передача функции PHP (с параметрами) с помощью кнопки HTML
- 23. Передача данных между представлениями с помощью tabBar
- 24. Android: передача данных Ошибка после щелчка кнопки
- 25. Передача данных формы с использованием метода doGet при нажатии кнопки
- 26. Передача и получение данных с помощью Python
- 27. Попытка Передача данных с помощью Jquery .POST()
- 28. Передача данных с помощью calloutAccessoryControlTapped Xcode
- 29. Угловой: передача данных с помощью $ scope
- 30. Передача данных с помощью намерений вместо конструкторов
Быстрый ответ в том, что вы можете написать Excel макрос, чтобы сделать тяжелую работу. Вот веб-сайт, на котором обсуждается ваша проблема, и даже есть пример кода: http://www.mrexcel.com/forum/excel-questions/650338-macro-move-data-one-sheet-another-sheet.html –