Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.07.2016, 09:58   #1
Vasiliy Pupkin
 
Регистрация: 16.05.2016
Сообщений: 8
По умолчанию Выделение всех позиций и создание таблицы.

Приветствую!
1) У меня есть форма одной таблицы, созданная мастером форм. На ней есть кнопка, которая прибавляет целое число, введенное ранее в созданное поле, к выделенной позиции столбца. Все работает хорошо, но я не могу сообразить, как мне этой кнопкой ВЫДЕЛИТЬ ВСЕ позиции нужного СТОЛБЦА, чтобы число прибавлялось не к одной выделенной позиции, а ко всему столбцу. Потому что сначала нужно выделить нужную строку и к ней будет прибавление. А я хочу, чтобы выделять самому не нужно было.
Код кнопки на данный момент:

Private Sub Кнопка39_Click()
[Педагогический стаж].Value = [Педагогический стаж].Value + [Поле41].Value
End Sub
2) Есть кнопка, создающая новую таблицу. В ней записано имя. Когда пытаешься повторно создать таблицу, то выдается ошибка, что является верным. Но я хочу, чтобы каждый раз, когда нажималась кнопка, создавалась таблица с именем И С ИДЕНТИФИКАТОРОМ. Например, "Новая1", "Новая2" и т.д.
Код кнопки на данный момент:


Private Sub Кнопка48_Click()
Dim db As DAO.Database, tdf As TableDef, fld1 As Field
Set db = CurrentDb
Set tdf = db.CreateTableDef("Новая1")
Set fld1 = tdf.CreateField("Код", dbText, 150)
tdf.Fields.Append fld1
db.TableDefs.Append tdf
End Sub
Vasiliy Pupkin вне форума Ответить с цитированием
Старый 17.07.2016, 10:33   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Без файла базы вероятность получить ответ низкая
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 17.07.2016, 11:47   #3
Vasiliy Pupkin
 
Регистрация: 16.05.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Без файла базы вероятность получить ответ низкая
Объем 1.81, превышает размер. Поэтому не загрузится, к сожалению.
Vasiliy Pupkin вне форума Ответить с цитированием
Старый 17.07.2016, 12:35   #4
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

базу ведь можно
--сжать --в аксе есть галочка
--зазиповать перед выкладыванием на форум
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 17.07.2016, 18:26   #5
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Цитата:
Сообщение от Vasiliy Pupkin Посмотреть сообщение
Объем 1.81, превышает размер. Поэтому не загрузится, к сожалению.
ну раз так все серьезно что нельзя удалить пару-десять записей или выложить гдето на обменник, то
1. на кнопку повесь docmd.runsql c Update'ом всего столбца.
2.
Код:
Set tdf = db.CreateTableDef("Новая" & Format(Now, " ddmmyyyyhms"))
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение всех исправлений в тексте Coolira Microsoft Office Word 1 07.11.2014 13:44
Выделение позиций(строк) PayPinki C++ Builder 1 31.01.2013 10:11
Макрос, таблица, выделение сразу всех смежных строк жирным kibernet Microsoft Office Word 6 07.06.2011 11:27
выделение всех чекбоксов + onClick Yurka_kursant JavaScript, Ajax 8 14.04.2009 21:52
checklistbox выделение всех итемок student90 Компоненты Delphi 1 30.09.2008 15:42