» »

[VB] tabele

[VB] tabele

Guti ::

Zdravo!


Delam program kateri da nek rezultat glede na tabelo npr.:


X | 1 | 2 | 3
--------------
A | 3 | 4 | 6
B | 4 | 5 | 7


Iskano bi bilo npr. "b2" in bi potem izpisal "5".

Sedaj pa me zanima ce je možno to narediti v basicu in ce ja kako ....

Hvala
Take me down to the paradise city
Where the grass is green
And the girls are pretty
  • spremenilo: Guti ()

Guti ::

Jaz sem ze vbistvu nekaj gledo da je mozno celi exell file vstavit v basic samo potem ne znam iskat po tej tabeli....


prosim pomoc
Take me down to the paradise city
Where the grass is green
And the girls are pretty

paolo ::

koda:
Dim tabela(1, 2) As Integer
tabela(0, 0) = 3
tabela(0, 1) = 4
tabela(0, 2) = 6
tabela(1, 0) = 4
tabela(1, 1) = 5
tabela(1, 2) = 7
MsgBox tabela(1, 1) 'izpis elementa b2 (v tem primeru 1,1)

Prvi indeks je vedno 0 (zato ne tabela 2x3 ampak 1x2). To je dvodimenzionalna tabela. Lahko je tudi vec (2,2,2,2...). V tvojem primeru 1 predstavlja prvo dimenzijo, 2 pa drugo. 1 so vrstice, 2 pa stolpci. Za izpis elementa b2 torej klices tabela(1,1) - 1. vrstica (zaradi indeksa 0 v bistvu druga vrstica), in 1. stolpec (zaradi indeksa 0 v bistvu drugi stolpec).

Guti ::

am hvala !


sam v bisvtu je tak, tista tabela kaj sn jaz dal tam je blo sam primer sedaj pa vidim, da je mal zakomplicirano postalo



ker jaz imam tabelo ko je vlko 4 A4 liste in ce bi naprimer iskal "b2"
bi potem dobil 3 vrednosti.....

nekak tako zgleda to | 34 31 56 | 12 45 67 | 65 68 89 | < --to je ena vrsta...

ma kdo kaksno rešitev...
Take me down to the paradise city
Where the grass is green
And the girls are pretty

destiny ::

Naredi 3 dimenzionalni array

Dim tabela(1, 2, 2) As Integer
tabela(0, 0, 0) = 34
tabela(0, 0, 1) = 31
tabela(0, 0, 2) = 56
tabela(0, 1, 0) = 12
tabela(0, 1, 1) = 45
tabela(0, 1, 2) = 67
tabela(0, 2, 0) = 65
tabela(0, 2, 1) = 68
tabela(0, 2, 2) = 89

paolo ::

A zakomplicirano? Kva ne poves... kaj je pa dons sploh se izi? 3d tabelca ja. Isti princip... sam se mal bl kompleksno :D


Vredno ogleda ...

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

[C] Kazalčna aritmetika

Oddelek: Programiranje
293030 (1811) blay44
»

[c#] Vstavljanje vrednosti v tabelo

Oddelek: Programiranje
111607 (1429) Cvenemir
»

[Java] vprašanja

Oddelek: Programiranje
71451 (1451) tx-z
»

[c++]izpis spremenljivke naredi bistveno razliko

Oddelek: Programiranje
171304 (1057) Ezekiel
»

tabele v html-ju

Oddelek: Izdelava spletišč
151112 (980) Ziga Dolhar

Več podobnih tem