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 | 1428 (1343) | keworkian |
| » | Koda kalkulatorja v MS visual C# 2008?Oddelek: Programiranje | 3153 (2490) | smukC |
| » | Visual Studio - koda za prikaz OS?Oddelek: Programiranje | 1212 (979) | detroit |
| » | C#, Dodajanje podatkov v Arraylist z GumbomOddelek: Programiranje | 2402 (2241) | Beezgetz |
| » | [VB 2005] branje tekstaOddelek: Programiranje | 1752 (1420) | mNeRo |