medzitým, ako ste mi odpovedali, som dopĺňal môj vyšší komentár ale už som ho nedokázal zmeniť, tak ešte raz:
a sa ospravedlňujem, mea culpa
Inak - medzitým som odskúšal tip od Zdenál, t.j. využitia textového poľa (Tvary)a začalo to vyzerať sľubne, kým som nezistil, že textové pole môže obsahovať akurát tak odkaz na bunku, ale nie vzorec. A Použiť vzdialenú bunku na výpočet vzorca a textovým poľom sa odkázať na túto bunku pre mňa nie je schodné.
Celý príklad, ktorý som uvádzal, bol zjednodušený, kvôli vysvetleniu problému.
V skutočnosti nehľadám v databáze jednu konkrétnu hodnotu ale potrebujem napr pre Bratislavu vrátiť výsledok vzorca
=COUNTIFS(Sklady!B2:B200;"=Bratislava";Sklady!E2:E 200;"=3")
Takže v prípade ActiveX potrebujem do Label.Caption dostať výsledok uvedenej funkcie
a v prípade textového poľa (Tvary) detto
Uvažoval som definovať prvky Shapes(i) ako kolekciu objektov, aby som ich dokázal volať ako indexované objekty, ktoré by už vlastnosť Caption mali, ale tak ďaleko moje schopnosti nesiahajú, ako to zapísať.
Moje neznalé úvahy smerovali nejak takto:
dim Shapes(200) as collection (as control?)
set control(i)=shapes(i)?
Proste spraviť zo Shape objekt, ktorý viem volať indexom, zistiť jeho Name a prideliť do jeho Caption hodnotu získanú z vyššieuvedeného vzorca...