Conferințe vbstreets - vizualizați subiectul - cum se determină numărul elementelor dintr-un matrice

zooy a scris: Îmi pare rău, dar nu am completat un lucru important, nu este doar VB, dar VBA (dacă nu este de succes) - nu există nici un UBound - de aceea a apărut întrebarea








nu au nevoie de scuze. și cu VBA totul este ok, există o funcție în ea UBound. ca și fără ea
Cod: Selectați toate Sub Macro # # 40; # 41;
Dim 40 # 10; Ca Integer
Dim s ca intreg

Spune-i asta. Am deșurubat deja cele cinci șuruburi și nu văd sfârșitul. (nedumerit) Și acesta este calea de tragere? Haideți. Da, acesta a fost de prisos, aceasta nu este de aici, și asta. Exact două șuruburi.

zooy a scris: ha, amuzant
Știam despre aceste funcții, pur și simplu nu știam cum scriu exact, am tastat UB și eu împing butonul pentru adăugarea de funcții, acolo nu sunt, am decis că totul, sfârșitul, cinema nu va fi


încă la fel de amuzant. se ajunge la faptul că funcția de completare automată pe o singură mașină pentru o anumită funcție (built-in) funcționează normal, dar pe următoarea nu dă niciun efect (mai mult, pentru aceeași funcție). o astfel de eroare este observată atât în ​​VBA, cât și în VB-IDE.
astfel încât, uneori, este necesar, la urma urmei, să se refere la informații, sau ObjectBrowser'u







Spune-i asta. Am deșurubat deja cele cinci șuruburi și nu văd sfârșitul. (nedumerit) Și acesta este calea de tragere? Haideți. Da, acesta a fost de prisos, aceasta nu este de aici, și asta. Exact două șuruburi.

În cazul UBound (), LBound (), Open, Put, Get, Input și alte câteva funcții și comenzi ale limbajului, funcția de completare automată din anumite motive nu se aplică. Și nu numai în VBA.

Acest lucru este pentru tipii de la Redmond, dar în .NET, astfel de bug-uri nu mai există, tot ce poate fi închis.

Cel mai greu voi face acum. Imposibilul va dura puțin. (c) inginerii americani în cel de-al doilea război mondial
Nu știu întotdeauna despre ce vorbesc, dar știu că am dreptate. (c) Muhammad Ali

skiperski a scris: Pe UBound (), LBound (), Open, Put, Get, Input și alte funcții și comenzi ale limbii, funcția de completare automată din anumite motive nu se aplică. Și nu numai în VBA.


Totul este corect. În lista de completare automată, apare numai ceea ce apare în Object Browser. În mod prestabilit, ultima nu afișează elemente ascunse. Dacă le forțezi să le arate, atunci printre altele va apărea _HiddenModule, conținând Array, Input, Width și pointers. După aceasta, intrarea va apărea în lista de completare automată.
Și Open, Get nu este deloc funcții, ele sunt construcții de limbi, nu ar trebui să fie acolo. De exemplu, nimeni nu este surprins de faptul că nu puteți completa automat cuvântul atunci?

Odată ce ați descoperit toate soluțiile și ați găsit soluția potrivită, veți găsi imediat o soluție simplă și evidentă pentru toată lumea, cu excepția dvs.







Trimiteți-le prietenilor: