1

Мой коллега хочет создать шаблон счета в Excel 2007. В столбце 1 он хочет иметь возможность вставить SKU, например «000293954» [1], а когда он нажимает на вкладку, оставьте в других столбцах соответствующее описание и цену. Там будет куча разных SKU и информации.

Кто-нибудь делал подобные вещи с макросом раньше? Любой совет?

(У меня есть опыт программирования на Javascript, PHP и Ruby, но я никогда не писал макросов.)

[1] Ввод не будет печататься - он будет использовать сканер штрих-кода, который вводит так же, как он был напечатан.Не то чтобы это имеет значение для этого вопроса.

1 ответ1

4

Где твой список продуктов? В другом листе Excel? Если это так, лучший способ будет использовать VLOOKUP для получения информации. Допустим, вы вводите SKU в A10:A20. Вы можете получить название продукта в B10 как

=IFERROR(VLOOKUP(A10,ProductList!A1:G1000,2,FALSE),"Product Not Found")

Я сделал много предположений здесь. Ваши продукты находятся на листе в той же книге под названием ProductList. Продукты в ProductList представлены в формате A1:G1000 (названный диапазон будет лучше).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .