Kezdőoldal » Számítástechnika » Programozás » Miért nem fordul le? With...

Miért nem fordul le? With UserForm.NameSelectBox1 .Clear For I = 1 To 25 If Tomb(I) <> 0 Then .AddItem = Tomb(I) End If Next End With Fordítási üzenet : Compile error: Expected Function or variable

Figyelt kérdés

Ez a verzió működik


' With UserForm.NameSelectBox1

' .Clear

' .List = Tomb

' End With


Viszont a tömb hosszabb mint a benne lévő valós tartalom, amit nem szeretnék a listboxban megjeleníteni.


A tomb 25 elemre van definiálva de most jelenleg csak 22 eleme van a listának

A változól publikus modulban vannak. Az "I" byte, a "Tomb" Variant.


Lehet, hogy a Variant típusú Tomb elemből stringet kellene csinálni ?

És azt hogyan ?



2020. júl. 10. 12:23
 1/5 anonim ***** válasza:
67%

With-be nem lehet for ciklust rakni.


Egyébként leírhatnád olvashatóan is ha már segítséget kérsz.

2020. júl. 10. 12:40
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

Kedves 1 hozzászoló

- úgyan úgy volt rendesen leírva mint az alsó, a weblap vágta össze olyanra,

- lehet ciklus a withben

2020. júl. 10. 12:45
 3/5 A kérdező kommentje:

Közben megoldottam, de itt van rendesen az elsőnek



With UserForm.NameSelectBox1

.Clear

For I = 1 To 25

If Tomb(I) <> 0 Then

.AddItem = Tomb(I) (a megoldás, hogy nem kell az = jel )

End If

Next

End With


Fordítási üzenet : Compile error: Expected Function or variable


Sajnálatosan hlye a compliler :D

2020. júl. 10. 13:06
 4/5 anonim ***** válasza:
49%
A Visual Basic a programozás világának egyik fő bűne. Sosem lett volna szabad kitalálni.
2020. júl. 11. 13:26
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
4. köszönöm a rendkívűl segítőkész hozzászólásodat
2020. júl. 16. 13:29

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!