Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Gurulunk, WAZE?!
- Luck Dragon: Asszociációs játék. :)
- ricsi99: 6. Genes alaplap tündöklése kontra MS/Zintel korlátozásai
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- Parci: Milyen mosógépet vegyek?
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- bambano: Bambanő háza tája
- sziku69: Szólánc.
-
LOGOUT
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
1. Sub vs. Function
Private Sub CommandButton1_Click()
Call My_SUB_Multiplication(5)
MsgBox (My_FUNC_Multiplication(5))
End Sub
Sub My_SUB_Multiplication(MyNumber As Integer)
Range("A1") = MyNumber * MyNumber
End Sub
Function My_FUNC_Multiplication(MyNumber As Integer) As Integer
My_FUNC_Multiplication = MyNumber * MyNumber
End FunctionDe belinkelve a PH-ra összecsúszott
Azért, mert a PH! törli a felesleges szóközöket(egynél több szóköz szavak közt vagy végén. (Ezen még egy kicsit agyalok, csak megint (még mindig) totálkáros a PH! ebben az időszakban, örülök, ha ez a HSZ elmegy (kb 6-7 perce próbálom küldeni)

márpedig az Excel úgy tűnik még olyat sem tud a cserénél, hogy adott oszlopban lévő elemeken hajtsa csak végre a cserét.
CTRL+H/Listába mind gomb, listából kijelölheted, hogy melyiken legyen a csere végrehajtva. [link]
-
Cuci3
tag
Összesen 6 találat, miért is írunk erre kódot?
Amúgy lentebb a lehetőség, a feltételeket remélem jól adtam meg. 
Sub hiperlink_kiszedes()
Application.ScreenUpdating = False
i = 2
For Each h In Worksheets(1).Hyperlinks
If Cells(i, 4) = 300 And Cells(i, 7) > 0.8 And Cells(i, 8) = "Gold" Then
Cells(i, 9) = h.Name
Cells(i, 10) = "[L:" & h.Name & "][link][/L]"
End If
i = i + 1
Next
Application.ScreenUpdating = True
End Sub -
Autószűrővel szűkítheted a táblázatod, majd egy makróban írt szubrutin segítségével kinyered a linkek címét.
Makrókód
Function GetLinkAddress(MyCell As Range) As String
GetLinkAddress = MyCell.Hyperlinks(1).Address
End FunctionRáállsz az I2-es cellára és =GetLinkAddress(B665)
(Azért B665 szerepel itt, mert a szűrések következtében a B oszlopban ez az első sor)Aztán hagyományosan, egérrel lemásolod a képletet. Mindez képben
Új hozzászólás Aktív témák
Hirdetés
- PlayStation 5
- Mikrotik routerek
- Tőzsde és gazdaság
- VR topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Szívós, szép és kitartó az új OnePlus óra
- Vivo V70 – a stílus érték?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Kihagyja a következő GPU-generációt az Intel?
- Arc Raiders
- További aktív témák...
- 27% - ASUS VivoBook S15 OLED! Snapdragon X Elite / 16GB DDR5 / 1TB NVMe Notebook!
- Új HP 15 Victus FHD IPS 144Hz i5-13420H 4.6Ghz 16GB RAM 512GB SSD Nvidia RTX 3050 6GB Win11 Garancia
- Acer Nitro 5 - 15,6"FHD IPS 144 Hz - i5 10300H - 8GB - 512GB - Win11 - GTX 1650 - MAGYAR
- HIBÁTLAN iPhone 15 Pro 256GB White Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4448
- Apple iPhone Air 512GB Bontatlan Független Összes Szín / 27% áfás ár
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Amúgy lentebb a lehetőség, a feltételeket remélem jól adtam meg. 
Fferi50