Как выбрать значения из определенных столбцов, которые должны быть обнаружены по двум критериям, когда оба критерия не являются уникальными в столбцах? - PullRequest
1 голос
/ 19 сентября 2019

У меня есть два критерия (или я должен назвать это 3 в этом случае?), Чтобы выбрать / скопировать сопоставленные данные, чтобы я мог выполнить мои дальнейшие вычисления с ними.

В строке 1 моего файла Excelу меня есть имена заголовков, которые являются обоими моими критериями, но одни и те же имена существуют несколько раз в строке 1.

Чтобы получить правильные данные, мне нужны мои критерии A (фиксированные критерии) + критерии B / C/.../ (я ввожу это) и значение во второй строке моих критериев одновременно, чтобы получить правильные данные из правильного столбца.

С моим кодом ниже, я уже могу выбрать столбец по второму критерию, который я ввожу через поле ввода.К сожалению, он выбирает полный столбец с заголовком.Моя проблема сейчас, как мне связать этот критерий с двумя другими?(Я все еще новичок в VBA).Мне не нужно вводить мои критерии A, так как они всегда называются одинаковыми.

Опция Явная

Sub MarkiereSpalte()
Dim sText As String
Dim iCol As Integer
Dim lRow As Long

sText = InputBox("Please type in parameter name")

lRow = 1

iCol = Application.WorksheetFunction.Match(sText, Cells(lRow, 1).EntireRow, False)
Cells(1, iCol).EntireColumn.Select


End Sub

Визуальная форма моего файла Excel:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...