powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / VBA Событие при нажатии кнопки
18 сообщений из 18, страница 1 из 1
VBA Событие при нажатии кнопки
    #39186682
Ale_s_ha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно, чтобы при нажатии кнопки "импорт их экселя", открывалось диалоговое окно с выбором данных для импорта. В идеале, колонка (в форме) "код продукта" =данным из столбца экселя с таким же названием, в форме название продукта= в экселе форма название. Или чтобы открывалось диалоговое окно, там были бы написаны данные, которые необходимо импортировать, а справа, окошко с выпадающим списком, откуда будет импорт, если можно, то при выборе импорта для первой колонки, путь для остальных прописывался автоматически, т.е. Из какого файла, какого листа, оставалось бы только выбрать из какой колонки. При добавлении товара автоматически добавлялись строки, а в конце, автоматом строка итого. Надеюсь не многого хочу...
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187099
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ale_s_ha,
Чё-то не вкурил Вашу идею (почему не импортировать всю таблицу, в дальнейшем добавлять товары не в Ёксель а в Access)
Посмотрите метод TransferSpreadsheet
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187104
Ale_s_ha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то про всю то таблицу я и не подумала, наверное потому что не ищу легких путей. Где этот метод смотреть?
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187139
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ale_s_ha,
В сети материала воз и маленькая тележка (наберите в поисковике: TransferSpreadsheet )
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187164
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ale_s_ha........
Или чтобы открывалось диалоговое окно, там были бы написаны данные, которые необходимо импортировать, а справа, окошко с выпадающим списком, откуда будет импорт, если можно, то при выборе импорта для первой колонки, путь для остальных прописывался автоматически из какого файла, какого листа, оставалось бы только выбрать из какой колонки. При добавлении товара автоматически добавлялись строки, а в конце, автоматом строка итого. Надеюсь не многого хочу...
Н. В. Гоголь. Мертвые душиИногда, глядя с крыльца на двор и на пруд, говорил он о том, как бы хорошо было, если бы вдруг от дома провести подземный ход или чрез пруд выстроить каменный мост, на котором бы были по обеим сторонам лавки, и чтобы в них сидели купцы и продавали разные мелкие товары, нужные для крестьян, — При этом глаза его делались чрезвычайно сладкими и лицо принимало самое довольное выражение...
Ale_s_haне ищу легких путей. Где этот метод смотреть?К сожалению, знаю только легкий путь - набрать в VBA в окне отладки TransferSpreadsheet и нажать F1.
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187358
Ale_s_ha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle, не ищу легких путей, это про то, что всю таблицу сразу импортировать. Знаки препинания для кого????
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187390
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ale_s_ha, повежливее, будьте любезны! И про "спасибо" желательно не забывать!
Кстати, о знаках препинания : именно в той фразе, 18904969 , у Вас сразу три ошибки - отсутствуют дефис и две запятые.
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187391
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle,

Я вам скажу - спасибо!

С праздником :)
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187392
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вакшуль Сергей,

Вам большое спасибо за поздравление!
И, пользуясь случаем, огромное спасибо за не очень частые, но всегда такие ценные высказывания по предмету!
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187501
Ale_s_ha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, спасибо
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187503
Ale_s_ha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle, Я где- то, кому-то нахамила? простите. Спасибо Вам...
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187528
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ale_s_ha,

Нет, до этого не дошло.)))

С праздником! Успехов!

Все, забегала на секунду, срочная работа - из больших тарталеток сделать маленькие и не поломать...)))
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187727
Ale_s_ha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток! Разобралась с импортом данных (примерно поняла, как это делается), теперь другой вопрос, каждый раз импортировать в новую табл или в одну всё?
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187874
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ale_s_ha,
1-создать форму в ACCESS с источником Ваша таблица и добавлять данные в нее
2-создать связь между ёкселем и аксом
3-добавлять данные запросом
Код: vbnet
1.
2.
3.
INSERT INTO Таблица1 ( 1, 2, 3, 4 )
SELECT F1, F2, F3, F4
FROM [Excel 8.0;HDR=No;DATABASE=D:\123.xlsx].[Лист1$A1:D2];


Таблица1 ( 1, 2, 3, 4 ) - таблица в акцесе(поля в которые необходимо записать данные)
F1, F2, F3, F4 - поля из ексель, D:\123.xlsx].[Лист1$A1:D2] - путь к ексель и диапазон с данными
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39187922
Ale_s_ha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, а при условии, что данные в эксель добавляются, когда приходит заказ, пример файла прикреплен (создать еще один столбец в эксель, с названием кампании (№ каталога)?) или как
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39188580
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkuAle_s_ha,
Чё-то не вкурил Вашу идею (почему не импортировать всю таблицу, в дальнейшем добавлять товары не в Ёксель а в Access)
Посмотрите метод TransferSpreadsheet
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39188584
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ale_s_ha,
Все равно не понимаю зачем пользовать Excel и Access, если последний успешно справится с Вашей "хотелкой"
...
Рейтинг: 0 / 0
VBA Событие при нажатии кнопки
    #39188851
Ale_s_ha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,потому что исходные данные в эксель
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / VBA Событие при нажатии кнопки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]