Forum » Programiranje » VBA(Excel) primerjava vrednosti
VBA(Excel) primerjava vrednosti
sebavet ::
Torej, še ena cvetka: na listu imam en listbox in v njem vrednosti 4,7,8. ko izberem neko vrednost jo primerjam z vrednostjo celice A1. Če spravim v celico A1 vrednost 4 in v listboxu izberem vrednost štiri program ne prepozna, da sta vrednosti enaki. Zakaj ne?
primer:
Private Sub CommandButton1_Click()
ListBox1.Clear
ListBox1.AddItem 4
ListBox1.AddItem 7
ListBox1.AddItem 8
If Str(Range("a1").Value) > ListBox1.Value Then Range("c2").Value = "celica je večja"
If Str(Range("a1").Value) < ListBox1.Value Then Range("c2").Value = "celica je manjša"
If Str(Range("a1").Value) = ListBox1.Value Then Range("c2").Value = "enako"
End Sub
p.s. pa še en gumb sem postavil na stran.
primer:
Private Sub CommandButton1_Click()
ListBox1.Clear
ListBox1.AddItem 4
ListBox1.AddItem 7
ListBox1.AddItem 8
If Str(Range("a1").Value) > ListBox1.Value Then Range("c2").Value = "celica je večja"
If Str(Range("a1").Value) < ListBox1.Value Then Range("c2").Value = "celica je manjša"
If Str(Range("a1").Value) = ListBox1.Value Then Range("c2").Value = "enako"
End Sub
p.s. pa še en gumb sem postavil na stran.
Isotropic ::
Str() ti spremeni stevilo v string. ne moreš primerjat teksta z številko (recimo štiri == 4). castaj ga v int, ceprav verjetno niti ne bo potrebno.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C#] pomoc pri vpisu elementov v listBoxOddelek: Programiranje | 1296 (1211) | keworkian |
» | Koda kalkulatorja v MS visual C# 2008?Oddelek: Programiranje | 2972 (2309) | smukC |
» | Visual Studio - koda za prikaz OS?Oddelek: Programiranje | 1082 (849) | detroit |
» | C#, Dodajanje podatkov v Arraylist z GumbomOddelek: Programiranje | 2282 (2121) | Beezgetz |
» | [VB 2005] branje tekstaOddelek: Programiranje | 1647 (1315) | mNeRo |