Hirdetés
- Android alkalmazások - szoftver kibeszélő topik
- Motorola Signature - mielőtt aláírnád...
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- iPhone topik
- Motorola G86 - majdnem Edge
- MWC 2026: Farsangra Galaxy Ultrának öltözött a gyerek
- Garmin topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Milyen okostelefont vegyek?
- Samsung Galaxy S21 FE 5G - utóirat
Új hozzászólás Aktív témák
-
tomi0829
csendes tag
válasz
tomi0829
#1752
üzenetére
Igen ebben igazad van.
Viszont ez a pár sor csak egy része egy nagyobb programnak, ami a végén sorba rendezi a talált sorszámokat illetve később szelektál. Az a gond, hogy a sorba rendezésnél megakadtam, pedig nagyon egyszerű lenne.
A lényeg, hogy van 2 tömb amiben vannak tárolt adatok.
masolander(I)
346
1096
5600
6826
8301
10205
11611
12035
13523
14663
15640Második tömb:
ker_hatar(l_j)
400
1150
9654Ezeket kellene rendeznie, úgy hogy a kapott érték ez legyen:
Eredmény
400
1150
6826
8301
9654
11611
12035
13523
14663
15640
16617I = 0
j = 0For I = 0 To talalat
If masolander(I + 1) < ker_hatar(j) Then
vegleges_hatar(I) = ker_hatar(j)
Cells(16 + I, 4) = I & ". " & vegleges_hatar(I) & " |" & ker_hatar(j) & " 1< " & masolander(I + 1)
j = j + 1Else
vegleges_hatar(I) = masolander(I + 1)
Cells(16 + I, 4) = I & ". " & vegleges_hatar(I) & " |" & ker_hatar(j) & " 2> " & masolander(I + 1)End If
Next
Nem tudom, hogy ebben mit rontottam el...
-
tomi0829
csendes tag
Sziasztok!
Szeretném kérni a segítségeteket egy egyszerű Excel makróval kapcsolatban.
Annyi lenne a gond, hogy van két adat tömb, ami számokat tárol, és sorrendbe kellene rendeznie.ker_hatar = Array("400", "1150", "9654")
masolander = Array("346", "1096", "5600", "6826", "8301", "10205", "11611", "12035", "13523", "14663", "15640", "16617")TALALAT = 11
For l_j = 0 To 3
For I = 0 To TALALAT
If masolander(I + 1) > ker_hatar(l_j) Then
vegleges_hatar(I) = masolander(I)
Cells(16 + I, 3) = I & ".Határ >2 = " & vegleges_hatar(I) & "|| L_I= " & I & "|| L_J= " & l_j
Elsevegleges_hatar(I) = ker_hatar(l_j)
Cells(16 + I, 3) = I & ".Határ 1< = " & vegleges_hatar(I) & "|| L_I= " & I & "|| L_J= " & l_j
l_j = l_j + 1End If
Next
Next
Azt szeretném, hogy a kapott eredmény ez legyen:
masonader ker_hatar eredmény
346 400 400
1096 1150 1150
5600 9654 6826
6826 8301
8301 9654
10205 10205
11611 11611
12035 12035
13523 13523
14663 14663
15640 15640Remélem tud valaki segíteni!
Köszi előre is!
Üdv
Új hozzászólás Aktív témák
- exHWSW - Értünk mindenhez IS
- PlayStation 5
- gban: Ingyen kellene, de tegnapra
- Revolut
- Android alkalmazások - szoftver kibeszélő topik
- Motorola Signature - mielőtt aláírnád...
- Eredeti játékok OFF topik
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Assetto Corsa Rally
- World of Tanks - MMO
- További aktív témák...
- ÚJ MSI Katana 15 HX - 15.6" QHD 165Hz - i7-14650HX - 16GB - 1TB - RTX 5060 - Win11 - 3 év gari - HUN
- DELL Latitude 3380,13.3",HD,i3-6006U,8GB DDR4,128GB SSD,WIN10
- Garanciális Lenovo Legion Pro 5 // AMD Ryzen 9 8945HX // 32GB RAM // 2TB SSD // RTX 5060
- Pioneer-Panasonic-Sony
- ÚJ Lenovo LOQ 17IRX10 - 17.3"FHD 165Hz - i7-13650HX - 24GB - 1TB - RTX 5060 - Win11 - 3 év gari - HU
- Apple Watch Ultra 2 49mm használt karcmentes 99% akku
- Eladó Samsung S23 Ultra 8/256GB / 12 hó jótállás / ÚJ AKKUMULÁTORRAL!
- Lenovo LEGION 5 PRO Ultra 7 255HX 32GB RAM 1TB SSD RTX 5070 8GB 16" QHD+ 3év Prémium GAR
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
- HP ProBook 650 G5 - i5 8265U, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

