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

Вход

Регистрация

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

 

= Мир MS Excel/Добавление значения в текстбокс и удаление - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Добавление значения в текстбокс и удаление
adrenalworld Дата: Среда, 10.05.2023, 19:31 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 20% ±

2013
Здравствуйте! Помогите, пожалуйста, реализовать алгоритм.
Есть таблица в эксель с элементами VBA. На листе "тайминг" есть список команд, каждая команда едет в разные периоды на разных машинах и регулярно их меняет. Точно известен номер машины для первого отрезка каждой команды. Номера машин для следующих отрезков берутся с листа "пит". Например у команды "гуси-лебеди" номера машин будут на листе "тайминг" в ячейках B6:AE6, значение будет только в B6. На листе "пит" справа условно обозначены линии А и Б, в которых стоят сменные машины( мы их вводим руками в текстбоксы 3 в А, 3 в Б с самого низа). Я уже добавил кнопки к каждой команде, которые будут отправлять ее в А или Б.
Как сделать так, чтобы при нажатии одной из кнопок "линия А" или "линия Б" значение из ячейки B6 поместилось в пустой текстбокс линии А или Б соответственно(над теми боксами, что уже содержат значения)? Мы нажатием кнопки добавили значение сверху, при этом необходимо забрать из самого нижнего текстбокса значение и поместить его в ячейку С6 на листе "тайминг". Вся конструкция в пите должна сдвинуться вниз на одно значение. Другая команда тоже, в зависимости от линии, добавит машину сверху и заберет снизу.
Таким образом,на листе "тайминг" в ячейке С6 мы получаем машину, на которой команда "гуси-лебеди" поедет второй отрезок. Аналогично и для других команд. Т.е. каждый раз , нажимая кнопку "линия А" или "линия Б" необходимо брать с листа "тайминг" текущее значение номера машины, добавлять его в "пит" и добавлять новое с листа "пит" в лист "тайминг" уже в следующую ячейку.
Каким образом это можно реализовать?)
К сообщению приложен файл: 9299854.xlsm (241.8 Kb)
 
Ответить
СообщениеЗдравствуйте! Помогите, пожалуйста, реализовать алгоритм.
Есть таблица в эксель с элементами VBA. На листе "тайминг" есть список команд, каждая команда едет в разные периоды на разных машинах и регулярно их меняет. Точно известен номер машины для первого отрезка каждой команды. Номера машин для следующих отрезков берутся с листа "пит". Например у команды "гуси-лебеди" номера машин будут на листе "тайминг" в ячейках B6:AE6, значение будет только в B6. На листе "пит" справа условно обозначены линии А и Б, в которых стоят сменные машины( мы их вводим руками в текстбоксы 3 в А, 3 в Б с самого низа). Я уже добавил кнопки к каждой команде, которые будут отправлять ее в А или Б.
Как сделать так, чтобы при нажатии одной из кнопок "линия А" или "линия Б" значение из ячейки B6 поместилось в пустой текстбокс линии А или Б соответственно(над теми боксами, что уже содержат значения)? Мы нажатием кнопки добавили значение сверху, при этом необходимо забрать из самого нижнего текстбокса значение и поместить его в ячейку С6 на листе "тайминг". Вся конструкция в пите должна сдвинуться вниз на одно значение. Другая команда тоже, в зависимости от линии, добавит машину сверху и заберет снизу.
Таким образом,на листе "тайминг" в ячейке С6 мы получаем машину, на которой команда "гуси-лебеди" поедет второй отрезок. Аналогично и для других команд. Т.е. каждый раз , нажимая кнопку "линия А" или "линия Б" необходимо брать с листа "тайминг" текущее значение номера машины, добавлять его в "пит" и добавлять новое с листа "пит" в лист "тайминг" уже в следующую ячейку.
Каким образом это можно реализовать?)

Автор - adrenalworld
Дата добавления - 10.05.2023 в 19:31
  • Страница 1 из 1
  • 1
Поиск:

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