» »

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.

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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C#] pomoc pri vpisu elementov v listBox

Oddelek: Programiranje
101296 (1211) keworkian
»

Koda kalkulatorja v MS visual C# 2008?

Oddelek: Programiranje
212972 (2309) smukC
»

Visual Studio - koda za prikaz OS?

Oddelek: Programiranje
91082 (849) detroit
»

C#, Dodajanje podatkov v Arraylist z Gumbom

Oddelek: Programiranje
82282 (2121) Beezgetz
»

[VB 2005] branje teksta

Oddelek: Programiranje
241647 (1315) mNeRo

Več podobnih tem