Похожие вопросы

Запретить пользователю Excel 2010 вставлять форматирование в ячейку
Макрос для заполнения ячеек из столбца последовательно при нажатии на кнопку
Макрос Word: Как заменить строки в тексте на основе таблицы из 2 столбцов?
Нужен макрос в Excel сумма диапазона переменной длины
Как повторить макрос до конца документа - macOS High Sierra v 10.13.6 - Microsoft Word для Mac v 16.15
Макросов/VBA, чтобы добавить текст на колонки, если есть текст, присутствующий в другую ячейку
Как отключить "эта книга содержит макросы"
VBA; заполните последнюю строку массива в соответствии с длиной соседнего столбца
Данные Excel в слайды PowerPoint
Как настроить макрос Outlook для запуска во время отпуска?
Как найти переменные документа в MS Word без использования макросов
Убедитесь, что файл Excel не может быть сохранен, если столбец содержит пустые ячейки
Верхние и нижние индексы в Excel
vim: удалить все строки, кроме уникальных?
Слияние Данных Из Нескольких Столбцов - Результаты SharePoint Survery

Как зеркально отразить ячейки, если источником является список проверки данных? (Excel 2010)

У меня есть книга с двумя закладками. Первая вкладка используется в качестве таблицы для списков проверки данных я создаю на второй странице. Например, один список называется "супервизоры". В этом списке начинается ячейка N3, а вниз по столбцу идут 4 имени. Это выглядит так:
List of Supervisors

вторая страница является листом задания, причем каждый список используется несколько раз для идентификации лиц с различными задачами. Я создал раскрывающийся список, используя меню проверки данных и выбрав например, с N4 по N8 на листе 1 (инструкции к листу с надписями). Затем я скопировал и вставил раскрывающийся список, который мне нужен для каждого раздела. Пока все шло по плану.
Shift Assignment Sheet

Я хочу построить это, чтобы иметь возможность предоставлять задания в течение нескольких дней. Чтобы сэкономить время, когда имя сопоставляется с задачей один раз, я хочу, чтобы одно и то же имя назначалось в течение нескольких дней.

например, если я поставлю Кэролин на первое место на 6/29, я хочу страница (печатная страница, а не вкладка или книга) помечена 6/30, чтобы присвоить ее имя второму месту, а страница, отмеченная 7/1, чтобы назначить ее имя третьему месту и так далее.

задачи находятся в статических ячейках. Когда я попытался сделать функцию равной ячейке A4 с G4 (в качестве примера), я получил #VALUE! сообщение.

Я просмотрел несколько форумов и десятки потоков, чтобы попытаться собрать решение, и из того, что я могу собрать, функция копирования не будет работать из-за форматирование в исходной ячейке. Лучшее решение, которое я нашел, что мая работа не объясняет процесс создания макроса VBA для меня, чтобы понять процесс.

Это ссылка на поток, который я нашел, что кажется моим лучшим вариантом:
зеркальные ячейки, так что изменение в одной ячейке обновляет другую

Я не прошу, чтобы кто-то набрал макро учебник VBA для меня, но если вы можете связать хороший, и расшифровать этот ответ так Я могу понять, как это применимо, буду благодарен. То есть, если это сработает для моей ситуации. Если нет, любая помощь в выяснении работоспособного решения было бы здорово!

5
задан Community
источник

1 ответов

чтение, вопрос вы хотите, чтобы назначенные для цикла через задачи, переход на следующую позицию на каждый последующий день. (Я не вижу, как решение" зеркальная ячейка " относится к вашей проблеме)

Это может быть достигнуто путем создания таблицы поиска с каждой записью, пронумерованной по порядку.

   # Assignee
   1 Carolyn Burnside
   2 Ralph Henry
   3 Rondae Osborne 
   4 Codey Franklin
   5 David Kelly

предположим, что это находится в таблице Excel под названием [Assignees].

формула распределения для имени над каждым назначением будет выглядеть следующим образом VLOOKUP(MOD(C1,5)+<assignment_number>,Assignees[#All],2,0) С <assignment_number> вставляется в каждую формулу в соответствии с требуемой последовательностью. Затем просто дублируйте лист и увеличьте дату, и имена будут вращаться. Если у вас есть больше назначенных просто изменить делитель в Формуле мод, чтобы соответствовать.

0
отвечен tjejojyj 2017-10-20 04:34:45
источник

Другие вопросы macros microsoft-excel microsoft-excel-2010 vba