User Tools

Site Tools


tanszek:oktatas:muszaki_informatika:vba_gyakorlas

This is an old revision of the document!


Feladat

Í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 egy subrutinnal:

Sub Feladat()
    Dim i As Integer
    
    For i = 1 To 5
       Cells(i, "A").Value = GeneralNEPUNKod_Nagybetus
    Next
End Sub

tanszek/oktatas/muszaki_informatika/vba_gyakorlas.1744782633.txt.gz · Last modified: 2025/04/16 05:50 by knehez