- Lopás útján fejlesztették ki az Apple Pay szolgáltatást?
- Kiegészítette az öregedő professzionális Radeonokat az AMD
- A lemondást javasolja az Intel vezetőjének Donald Trump
- USB Type-C port is van az ASUS ProArt szériás VGA-ján
- Belépőszintű M.2-es SSD-t prezentált a Team Group a PCI Express 4.0-s halmazban
Hirdetés
Új hozzászólás Aktív témák
-
Zalanius
tag
válasz
Bobrooney #3042 üzenetére
Kipróbáltam két oszloppal, 10 ezer sorban, de nehezítésképpen úgy, hogy az első 5000-ben csak X volt mindenhol, és az egyik gyümölcsnél később is csak X volt. Nem is igazán mérhető a futásidő, fél másodpercnél is kevesebb. Tehát vagy rengeteg oszlopod lehet, vagy sok százezer sor, vagy még egyéb tényezők. De a 10 perc mindenképpen túlzás.
Tudom h nem kértél konkrétumot, de csak bemásolok ide egy rövidke scriptet, egyszerű megközelítésben, valami támpontot adhat azért.
Option Base 1
Sub t()
Dim gimilc()
Dim vannemX()
Dim n%, i%
Dim g As String
n = 1
ReDim Preserve gimilc(n)
ReDim Preserve vannemX(n)
gimilc(1) = Cells(2, 1).Value
vannemX(1) = False
If Cells(2, 2).Value <> "X" Then
vannemX(1) = True
End If
For i = 3 To 10000
g = Cells(i, 1).Value
Dim gindex%
gindex = -1
For j = 1 To n
If gimilc(j) = g Then
gindex = j
Exit For
End If
Next
If gindex = -1 Then
n = n + 1
ReDim Preserve gimilc(n)
ReDim Preserve vannemX(n)
gimilc(n) = g
vannemX(n) = False
If Cells(i, 2).Value <> "X" Then vannemX(n) = True
Else
If vannemX(gindex) = False Then
If Cells(i, 2).Value <> "X" Then vannemX(gindex) = True
End If
End If
Next
End Sub
Új hozzászólás Aktív témák
- A fociról könnyedén, egy baráti társaságban
- Kormányok / autós szimulátorok topikja
- Autós topik
- Gumi és felni topik
- Lopás útján fejlesztették ki az Apple Pay szolgáltatást?
- Apple MacBook
- Társasjáték topic
- Home server / házi szerver építése
- Interactive Brokers társalgó
- Hálózati / IP kamera
- További aktív témák...
- Xiaomi Redmi Note 13 Pro 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- szinte új iPad 2022 (10. generációs) Wi Fi 64GB silver ezüst Apple garancia
- új aktiválatlan Apple Watch Series 9 GPS 41mm csillagfény alumíniumtok 1 év Apple garancia
- szinte új iPad Pro 11" (4. generációs) (2022) M2 chip Wi-Fi + Cellular 128GB silver ezüst
- új bontatlan iPhone 16 Pro 128GB natural titanium natúr titán független Apple 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest