Столбец = строка, затем график Гнатта - PullRequest
0 голосов
/ 27 марта 2019

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

(очень запутанно,вроде диаграммы Ганта).Цель состоит в том, чтобы пользователь мог ввести действие с датами начала и окончания и «диаграммой Ганта» для заполнения.

Activity Start Finish 3/13 3/14 3/15 3/16 3/17
Floors 3/14 3/17 (blank) START X X FINISH
Mirror 3/15 3/16 (blank) (blank) START FINISH (blank)

Например, входные значения:

cell a1: activity, cell b1: start, c1: finish, d1: 3/13, e1: 3/14, f1: 3/15, g1: 3/16, h1: 3/17
cell a2: floors, b2: 3/14, c2: 3/17
cell a3: mirror, b3: 3/15, c3: 3/16

Тогда яхочу, чтобы выходные данные помещали начало и конец в строках, где они совпадают.

cell a1: activity, cell b1: start, c1: finish, d1: 3/13, e1: 3/14, f1: 3/15, g1: 3/16, h1: 3/17
cell a2: floors, b2: 3/14, c2: 3/17, e2: START, h2: FINISH
cell a3: mirror, b3: 3/15, c3: 3/16, f3: START, g3: FINISH

Затем я также хочу, чтобы области между ними (для этажей с датами 3/15 и 3/16) были отмечены с помощьюX.

cell a1: activity, cell b1: start, c1: finish, d1: 3/13, e1: 3/14, f1: 3/15, g1: 3/16, h1: 3/17
cell a2: floors, b2: 3/14, c2: 3/17, e2: START, f2: X, g2: X, h2: FINISH
cell a3: mirror, b3: 3/15, c3: 3/16, f3: START, g3: FINISH
...