download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

VLOOKUP...?

Автор
Съобщение
power_m
Пет, 16.07.10, 19:45
Здравейте !
Имам един проблем ,на пръв поглед елементарен за разрешение ,но не е, поне аз не се сещам каква е причината.
В Ексел в А1 чрез textbox отпечатвам текста ОК , а в В1 съм написал vlookup формула ,която ако в А1 е отпечатана стойността ОК то в В1 се отпечатва текста -"Това е ОК!".
Няма проблем ако в А1 написвам собственоръчно текста ОК , то в В1 се изписва текста -"Това е ок"!
Проблем има когато текста ОК се отпечатва в А1 чрез textbox .Тогава в В1 ми излиза ето това N/A
Имам чувството,че при отпечатването textboxa прибавя ненужни интервали и за това не се получава .
Каде може да е проблема ?
БЛАГОДАРЯ !
insecteater
Пет, 16.07.10, 20:02
Как точно слагаш нещо в клетка чрез textbox ?
Дай примерен файл.
Да не би да пишеш текст в текстовото поле и да очакваш, че клетката ще има стойнот като съдържанието на текстовото поле?
power_m
Пет, 16.07.10, 20:06

RE: VLOOKUP...?

” Как точно слагаш нещо в клетка чрез textbox ?
Дай примерен файл.
Да не би да пишеш текст в текстовото поле и да очакваш, че клетката ще има стойнот като съдържанието на текстовото поле? „

Ами текстбокса е ситуиран върху форма .В него изписвам текст и чрез натискането на бутон текста въведен в текстбокса се отпечатва в клетка А1

insecteater
Пет, 16.07.10, 20:24
Странно, при мен си се получава:
=VLOOKUP("OK",A1:B4,2)

Private Sub CommandButton1_Click()
Range("A1").Value = TextBox1.Value
End Sub

Опа, нещо не ти разбрах логиката за ползване на VLOOKUP

редактиран от insecteater на 16.07.10 20:25
power_m
Пет, 16.07.10, 20:43

RE: VLOOKUP...?

Значи да обясня по- подробно
Когато въвеждам в текстбокса на ръка и натискам съответния бутон то резултата се отпечатва и всичко си работи нормално .
А стойността която се отпечатва в текстбокса я взимам от листбокс
Мисля ,4е се генерират празни интервали и за това не се полу4ава
Ето я формулата =IF(A33="";"";VLOOKUP($A$33;инфо;3;FALSE))
insecteater
Съб, 17.07.10, 07:58
Дай примерен файл ако имаш възможност. Ако трябва остави малко данни и/или ги промени акос а някаква тайна.
А иначе VLOOKUP има разни щурави изисквания: http://office.microsoft.com/bg-bg/excel-help/HP005209335.aspx
power_m
Пон, 19.07.10, 12:12

RE: VLOOKUP...?

Ами да ,точно това се оказа. Кода който съм поставил в листбокса ,открих ред който генерира празни интервали.
Оправих го .Сега всичко е наред!

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.