Hirdetés
- Milyen okostelefont vegyek?
- Vivo X200 FE – fenséges méret
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Yepp: korlátlanság és streaming-modell a Yettel adatforradalma
- MWC 2026: Kezünkben a minden tekintetben európai okostelefon
- Samsung Galaxy S23 Ultra - non plus ultra
- Mobil flották
- Xiaomi 17 Ultra - jó az optikája
- MWC 2026: csápolt a robot, majd dobott egy hátraszaltót
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
Új hozzászólás Aktív témák
-
Delila_1
veterán
válasz
salmiakki
#2587
üzenetére
Igaz, hogy Control-t kérdeztél, de ez a makró az eddig felvitt legalsó és jobb szélső elemek bármilyen objektum alá-, és tőle jobbra 5 ponttal helyezi az új objektumot.
Sub UjElem()
Dim Bal As Single, Lent As Single, i As Long
For i = 1 To ActiveSheet.Shapes.Count
With ActiveSheet.Shapes(i)
If .Left + .Width > Bal Then Bal = .Left + .Width + 5
If .Top + .Height > Lent Then Lent = .Top + .Height + 5
End With
Next
ActiveSheet.Shapes.AddShape(msoShapeRectangle, Bal, Lent, 70#, 58#).Select
End SubAz
ActiveSheet.Shapes.AddShape(msoShapeRectangle, Bal, Lent, 70#, 58#).Select
sorban kell meghatároznod az új elem típusát. A két utolsó érték helyére írd be a kívánt szélességet, és magasságot. Ez most egy téglalapot tesz be, de ha a sor helyett ezt írod:
ActiveSheet.OLEObjects.Add(ClassType:="Forms.TextBox.1", Link:=False, _
DisplayAsIcon:=False, Left:=Bal, Top:=Lent, Width:=102.75, Height:=25.5).Selectakkor egy beviteli mezőt tesz a megfelelő helyre.
Ez meg szépen egymás alá teszi a beviteli mezőket:
Sub mm()
Dim Bal As Single, Lent As Single, i As Long
For i = 1 To ActiveSheet.Shapes.Count
With ActiveSheet.Shapes(i)
If .Left > Bal Then Bal = .Left
If .Top + .Height > Lent Then Lent = .Top + .Height + 3
End With
Next
ActiveSheet.OLEObjects.Add(ClassType:="Forms.TextBox.1", Link:=False, _
DisplayAsIcon:=False, Left:=Bal, Top:=Lent, Width:=69.75, Height:=24).Select
End Sub
Új hozzászólás Aktív témák
- Elektromos autók - motorok
- Milyen okostelefont vegyek?
- Futás, futópályák
- Melyik tápegységet vegyem?
- Vivo X200 FE – fenséges méret
- BestBuy topik
- Elektromos (hálózati és akkus) kéziszerszámok, tapasztalatok/vásárlás
- Okos Otthon / Smart Home
- Kerékpárosok, bringások ide!
- Path of Exile (ARPG)
- További aktív témák...
- GARANCIÁLIS, ÚJ ÁLLAPOT MacBook Air 15 M3 16GB 256GB SSD midnight (éjfekete )
- ASUS GeForce RTX 4080 16GB GDDR6X Noctua OC Edition
- Dell Latitude 7280,12.5",FHD,i7-6600U,8GB DDR4, 128GB SSD,WIN11, 2 KAMERA
- HP ProLiant DL360e G8 8xSFF 1U 2xE5-2450L (16 mag/32 szál), 144GB DDR3, iLO4, B120i, P410 1GB BBU
- Iphone 11 64Gb-Felújított-patika-100% akku
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

