- Milyen okostelefont vegyek?
- iPhone topik
- Nagyon erős ajánlat lett az Apple Watch SE 3
- Kézbe fogható paradoxon lett az iPhone Air
- Xiaomi 14T Pro - teljes a család?
- Sony Xperia 1 V - kizárólag igényeseknek
- Xiaomi 15 - kicsi telefon nagy energiával
- Mobilhasználat külföldön
- Így néz ki a Vivo X300 Pro, és két vele rögzített 4K 120fps videó
- Hetekig bírják töltő nélkül a Huawei sportórái
Új hozzászólás Aktív témák
-
Delila_1
veterán
válasz
salmiakki #2587 üzenetére
A lenti makró az újonnan betett objektum helyzetét vizsgálja, de csak az előtte berakott utolsóhoz képest. Ha az utolsó előttit takarja, üzenetet küld. Az ábrán kiemelt rész mutatja, hogy olyan esetben is jelez, ha látszólag nincs takarás, de a valóságban igen.
Sub Takar_e()
Dim elozo As Integer
Dim B_uj As Single, J_uj As Single, F_uj As Single, A_uj As Single
Dim B_elozo As Single, J_elozo As Single, F_elozo As Single, A_elozo As Single
Dim Vizsz As Boolean, Fugg As Boolean
Vizsz = False: Fugg = False
'Új alakzat adatai
With ActiveSheet.Shapes(ActiveSheet.Shapes.Count)
B_uj = .Left 'bal szél
J_uj = .Left + .Width 'jobb szél
F_uj = .Top 'felső pont
A_uj = .Height + .Top 'alsó pont
End With
'Előző alakzat adatai
elozo = ActiveSheet.Shapes.Count - 1
With ActiveSheet.Shapes(elozo)
B_elozo = .Left 'bal szél
J_elozo = .Left + .Width 'jobb szél
F_elozo = .Top 'felső pont
A_elozo = .Top + .Height 'alsó pont
End With
If B_uj >= B_elozo And B_uj <= J_elozo Then Vizsz = True
If J_uj >= B_elozo And J_uj <= J_elozo Then Vizsz = True
If F_uj >= F_elozo And F_uj <= A_elozo Then Fugg = True
If A_uj >= F_elozo And A_uj <= A_elozo Then Fugg = True
If Vizsz = True And Fugg = True Then
MsgBox "Az előző (" & ActiveSheet.Shapes(elozo).Name & " nevű) objektum takarásban van", vbExclamation
Else: MsgBox "Nincs takarásban az előző objektum"
End If
End Sub
Új hozzászólás Aktív témák
- ZIDOO médialejátszók
- One otthoni szolgáltatások (TV, internet, telefon)
- Mibe tegyem a megtakarításaimat?
- Egér probléma
- Épített vízhűtés (nem kompakt) topic
- Milyen okostelefont vegyek?
- Háztartási gépek
- Majdnem 20 évvel később befejezték a rajongók a PC-s Grand Theft Auto IV-et
- iPhone topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- IPhone 16 Pro 128GB gyári független bontatlan minden szín! 1 év Apple jótállás
- Fehér Gamer PC/i7 14700k/32GB/ AMD 9060xt 16gb/1.5 TB SSD Win11Pro
- ASUS DUAL RX 6600 XT hibátlan állapotban - eladó!
- Honor 400 256Gb-gyakorlatilag új-2 év garancia
- SAMSUNG GALAXY Z FOLD7 12/512 GB DualSIM Ködös kék színbe , gyári független
- BESZÁMÍTÁS! MSI B550M WIFI R9 5900X 32GB DDR4 1TB SSD RX 6800 XT 16GB Rampage SHIVA Chieftronic 750W
- DELL PowerEdge R740 rack szerver - 2xGold 6130 (16c/32t, 2.1/3.7GHz), 64GB RAM, 10Gbit HBA330, áfás
- Újra Akcióban!!! Ducky One 2 Mini és SF billentyűzetek a bolti ár töredékéért! Számla+Gari
- HP Omen 80G8E9 - 27" IPS - UHD 4K - 144Hz 1ms - NVIDIA G-Sync - FreeSync - HDR 400 - USB Type-C
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest