Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/1. КАК ВВЕСТИ ДАННЫЕ ИЗ ФОРМЫ В ЖУРНАЛ (МАКРОС) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » 1. КАК ВВЕСТИ ДАННЫЕ ИЗ ФОРМЫ В ЖУРНАЛ (МАКРОС) (Макросы Sub)
1. КАК ВВЕСТИ ДАННЫЕ ИЗ ФОРМЫ В ЖУРНАЛ (МАКРОС)
bagdad Дата: Вторник, 27.08.2013, 10:20 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Друзья, не могу разобраться в макросах.

1. Надо чтоб при нажатии кнопки "ввод в журнал" данные, заполненные в форме попадали в таблицу на листе "ЖУРНАЛ", ниже уже заполненного ряда и так каждый раз при вводе новых данных, то есть новые данные - новый ряд.

2. Как сделать так, чтоб номер, который присваивается в таблице новой записи попадал в форму квитанции (лист "КВИТАНЦИЯ ОБ ОПЛАТЕ")

Заранее очень благодарен помощи!
К сообщению приложен файл: 1231.xltm (38.5 Kb)
 
Ответить
СообщениеДрузья, не могу разобраться в макросах.

1. Надо чтоб при нажатии кнопки "ввод в журнал" данные, заполненные в форме попадали в таблицу на листе "ЖУРНАЛ", ниже уже заполненного ряда и так каждый раз при вводе новых данных, то есть новые данные - новый ряд.

2. Как сделать так, чтоб номер, который присваивается в таблице новой записи попадал в форму квитанции (лист "КВИТАНЦИЯ ОБ ОПЛАТЕ")

Заранее очень благодарен помощи!

Автор - bagdad
Дата добавления - 27.08.2013 в 10:20
paramedic Дата: Вторник, 27.08.2013, 11:25 | Сообщение № 2
Группа: Проверенные
Ранг: Участник
Сообщений: 67
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
Как-то так...
К сообщению приложен файл: 12311.xlsm (36.7 Kb)


Я не ламер - я честный чайник
 
Ответить
СообщениеКак-то так...

Автор - paramedic
Дата добавления - 27.08.2013 в 11:25
bagdad Дата: Вторник, 27.08.2013, 12:15 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо Вам. Вроде все логично, но у меня данные в журнале не отражаются. В чем может быть причина?
 
Ответить
СообщениеСпасибо Вам. Вроде все логично, но у меня данные в журнале не отражаются. В чем может быть причина?

Автор - bagdad
Дата добавления - 27.08.2013 в 12:15
RAN Дата: Вторник, 27.08.2013, 12:45 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
В отсутствии листа "ЖУРНАЛ".


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеВ отсутствии листа "ЖУРНАЛ".

Автор - RAN
Дата добавления - 27.08.2013 в 12:45
bagdad Дата: Вторник, 27.08.2013, 12:59 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
я названия листов исправил везде, все равно не вносятся данные.
 
Ответить
Сообщениея названия листов исправил везде, все равно не вносятся данные.

Автор - bagdad
Дата добавления - 27.08.2013 в 12:59
RAN Дата: Вторник, 27.08.2013, 13:14 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
У вас на листе ОПЛАТА ПО ШКОЛЕ EPIC-MOTION вставлена таблица "Table1".
Для работы с таблицей макрос выглядит иначе.
Варианты:
1 (простой) - удалить таблицу.
2 (сложный) - разобраться, как заполнять макросом таблицу.


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Вторник, 27.08.2013, 13:15
 
Ответить
СообщениеУ вас на листе ОПЛАТА ПО ШКОЛЕ EPIC-MOTION вставлена таблица "Table1".
Для работы с таблицей макрос выглядит иначе.
Варианты:
1 (простой) - удалить таблицу.
2 (сложный) - разобраться, как заполнять макросом таблицу.

Автор - RAN
Дата добавления - 27.08.2013 в 13:14
bagdad Дата: Вторник, 27.08.2013, 13:36 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
удалил таблицу и сам лист, создал чистый одноименный лист, все равно вноится только порядковый номер, а остального не видно. (((
 
Ответить
Сообщениеудалил таблицу и сам лист, создал чистый одноименный лист, все равно вноится только порядковый номер, а остального не видно. (((

Автор - bagdad
Дата добавления - 27.08.2013 в 13:36
bagdad Дата: Вторник, 27.08.2013, 14:00 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
при рикрывании первого примера выходит "cinrcular reference warning", может в этом причина? кто понимает?
 
Ответить
Сообщениепри рикрывании первого примера выходит "cinrcular reference warning", может в этом причина? кто понимает?

Автор - bagdad
Дата добавления - 27.08.2013 в 14:00
nilem Дата: Вторник, 27.08.2013, 16:21 | Сообщение № 9
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
bagdad,
Таблицу удалять не надо. Попробуйте так:
[vba]
Код
Sub Button1_Click()
Dim i As Long
i = Sheets("ОПЛАТА ПО ШКОЛЕ EPIC-MOTION").Cells(Rows.Count, 3).End(xlUp).Row + 1
With Sheets("ФОРМА ЗАПОЛНЕНИЯ")
     Sheets("ОПЛАТА ПО ШКОЛЕ EPIC-MOTION").Cells(i, 3).Resize(, 8).Value = _
     Array(.Range("G14"), .Range("G16"), .Range("G12"), .Range("G18"), .Range("G20"), .Range("K22"), _
     .Range("G24") * (1 - .Range("G26")), .Range("G26"))
End With
End Sub
[/vba]
и удалите формулы из столбца I (Сумма)


Яндекс.Деньги 4100159601573
 
Ответить
Сообщениеbagdad,
Таблицу удалять не надо. Попробуйте так:
[vba]
Код
Sub Button1_Click()
Dim i As Long
i = Sheets("ОПЛАТА ПО ШКОЛЕ EPIC-MOTION").Cells(Rows.Count, 3).End(xlUp).Row + 1
With Sheets("ФОРМА ЗАПОЛНЕНИЯ")
     Sheets("ОПЛАТА ПО ШКОЛЕ EPIC-MOTION").Cells(i, 3).Resize(, 8).Value = _
     Array(.Range("G14"), .Range("G16"), .Range("G12"), .Range("G18"), .Range("G20"), .Range("K22"), _
     .Range("G24") * (1 - .Range("G26")), .Range("G26"))
End With
End Sub
[/vba]
и удалите формулы из столбца I (Сумма)

Автор - nilem
Дата добавления - 27.08.2013 в 16:21
paramedic Дата: Вторник, 27.08.2013, 16:32 | Сообщение № 10
Группа: Проверенные
Ранг: Участник
Сообщений: 67
Репутация: 6 ±
Замечаний: 0% ±

Excel 2007
Поправил, но опять без таблицы
Хотя, с таблицей тоже должно вроде работать :)
К сообщению приложен файл: 3961726.xlsm (35.7 Kb)


Я не ламер - я честный чайник

Сообщение отредактировал paramedic - Вторник, 27.08.2013, 16:33
 
Ответить
СообщениеПоправил, но опять без таблицы
Хотя, с таблицей тоже должно вроде работать :)

Автор - paramedic
Дата добавления - 27.08.2013 в 16:32
bagdad Дата: Вторник, 27.08.2013, 16:42 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Огромное при огромное Спасибо, Paramedic! Работает отлично!
 
Ответить
СообщениеОгромное при огромное Спасибо, Paramedic! Работает отлично!

Автор - bagdad
Дата добавления - 27.08.2013 в 16:42
Постовой Дата: Четверг, 12.12.2013, 16:06 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Ребята что то сообщение не вышло так что попробую продублировать: Последний файл норм, только вот все как то с середины везде начинается и скрыто все, простым обывателям как мы каторые пытаются разобраться что к чему вообще ни чего не понять а точнее на элементарные вещи приходится тратить уйму времени в то время как суть остается за кадром.
Вопрос такой отобразите ПЛЗ все скрытое и Вопрос второй можно ли кнопку ввод в журнал сразу же заставить печатать эту самую квитанцию параллельно
Ну и если этот журнал будет для нескольких школ одновременно то будут ли все они вноситься так как я вижу что все подписано как имя одной школы
 
Ответить
СообщениеРебята что то сообщение не вышло так что попробую продублировать: Последний файл норм, только вот все как то с середины везде начинается и скрыто все, простым обывателям как мы каторые пытаются разобраться что к чему вообще ни чего не понять а точнее на элементарные вещи приходится тратить уйму времени в то время как суть остается за кадром.
Вопрос такой отобразите ПЛЗ все скрытое и Вопрос второй можно ли кнопку ввод в журнал сразу же заставить печатать эту самую квитанцию параллельно
Ну и если этот журнал будет для нескольких школ одновременно то будут ли все они вноситься так как я вижу что все подписано как имя одной школы

Автор - Постовой
Дата добавления - 12.12.2013 в 16:06
Мир MS Excel » Вопросы и решения » Вопросы по VBA » 1. КАК ВВЕСТИ ДАННЫЕ ИЗ ФОРМЫ В ЖУРНАЛ (МАКРОС) (Макросы Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!