Доброго времени суток.
Прошу помощи в оптимизации кода.
Во вложении образец файла, в котором 2 листа.
На первом листе в столбец "АРТИКУЛ" вписываем, соответственно, артикул. И по нему из листа 2 "БАЗА" подгружается информация.
Соответственно: один артикул - одно описание.
Если вставить в первый столбец сразу несколько артикулов, подгрузки не произойдет, для этого надо будет сначала поставить курсор в ячейку с артикулом, который хотим выгрузить, а потом перевести его в другую ячейку, нажав ЭНТЕР или кликнув мышкой. В таком случае произойдет опять подгрузка информации по одному артикулу.
Иногда, и это проблема, при вводе артикула на первом листе эксель подвисает секунд на 20-30, но в конечном итоге выдает нужную инфу. Есть ли на это какие -либо другие причины кроме большого объема данных.
Так же хочется на основе имеющегося кода реализовать следующее:
Что бы при вводе столбца данных подгружалась информация сразу по всем введенным артикулам. Что для этого надо сделать? Возможно ли на основе уже имеющегося кода это реализовать? Или надо все переделывать с нуля?
Прошу помощи в оптимизации кода.
Во вложении образец файла, в котором 2 листа.
На первом листе в столбец "АРТИКУЛ" вписываем, соответственно, артикул. И по нему из листа 2 "БАЗА" подгружается информация.
Соответственно: один артикул - одно описание.
Если вставить в первый столбец сразу несколько артикулов, подгрузки не произойдет, для этого надо будет сначала поставить курсор в ячейку с артикулом, который хотим выгрузить, а потом перевести его в другую ячейку, нажав ЭНТЕР или кликнув мышкой. В таком случае произойдет опять подгрузка информации по одному артикулу.
Иногда, и это проблема, при вводе артикула на первом листе эксель подвисает секунд на 20-30, но в конечном итоге выдает нужную инфу. Есть ли на это какие -либо другие причины кроме большого объема данных.
Так же хочется на основе имеющегося кода реализовать следующее:
Что бы при вводе столбца данных подгружалась информация сразу по всем введенным артикулам. Что для этого надо сделать? Возможно ли на основе уже имеющегося кода это реализовать? Или надо все переделывать с нуля?