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