tanszek:oktatas:muszaki_informatika:vba_gyakorlas
This is an old revision of the document!
Feladat
Írja ki az A1, B1 és C1 cellákba: “Neptun kód”, “Pont”, “Jegy” egy szubrutin segítségével.
Sub Feladat() Cells(1, "A").Value = "Neptun kód" Cells(1, "B").Value = "Pont" Cells(1, "C").Value = "Jegy" End Sub
Írjon VBA függvényt ami olyan kódokat generál véletlenszerűen, ami 6 karakterből áll és minden karakter nagybetű lehet.
Function GeneralNEPUNKod_Nagybetus() As String Dim kod As String Dim i As Integer Dim r As Integer kod = "" Randomize ' a véletlen generálást inicializáljuk For i = 1 To 6 r = Int(Rnd() * 26) + Asc("A") ' A–Z 26 karakter kod = kod & Chr(r) Next i GeneralNEPUNKod_Nagybetus = kod End Function
Töltse fel az A1 és A5 közötti cellákat ezekkel a véletlen string-ekkel a korábbi szubrutinhoz hozzáadva a kódot:
Sub Feladat() Dim i As Integer Cells(1, "A").Value = "Neptun kód" Cells(1, "B").Value = "Pont" Cells(1, "C").Value = "Jegy" For i = 1 To 5 Cells(i, "A").Value = GeneralNEPUNKod_Nagybetus Next End Sub
tanszek/oktatas/muszaki_informatika/vba_gyakorlas.1744782881.txt.gz · Last modified: 2025/04/16 05:54 by knehez