Potrebno mi je objašnjenje za kod?

Potrebno mi je objašnjenje za kod?

offline
  • Pridružio: 28 Avg 2009
  • Poruke: 192

Sub Document_TextBoxes()


Dim oCtl As InlineShape --------- šta je ovo oCtl

Dim oTB


For Each oCtl In ActiveDocument.InlineShapes ------?

If oCtl.OLEFormat.ProgID = "Forms.TextBox.1" Then--------? znam da je logički uslov ?

Set oTB = oCtl.OLEFormat.Object

oTB.Text = "Sample Text"

End If

Next


End Sub



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

oCtl je proizvoljno ime koje je pisac programa dodelio objektu tipa InlineShape.
For Each oCtl In ActiveDocument.InlineShapesVrsi se iteracija (prolazak) kroz sve objekte tipa InlineShapes iz ActiveDocument i privremeno se svaki takav objekat smesta u oCtl da bi se obradio u ostatku koda.
Za ovo zadnje pitanje ces morati malko da proucis te tipove objekata sa kojima radis i koja je njihova struktura.



offline
  • Pridružio: 28 Avg 2009
  • Poruke: 192

Napisano: 12 Nov 2013 20:30

bobby ::oCtl je proizvoljno ime koje je pisac programa dodelio objektu tipa InlineShape.
For Each oCtl In ActiveDocument.InlineShapesVrsi se iteracija (prolazak) kroz sve objekte tipa InlineShapes iz ActiveDocument i privremeno se svaki takav objekat smesta u oCtl da bi se obradio u ostatku koda.
Za ovo zadnje pitanje ces morati malko da proucis te tipove objekata sa kojima radis i koja je njihova struktura.


Ako sam dobro razumeo da je to funkcija koja smešta u texbox

Dopuna: 12 Nov 2013 20:37

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Da, ali na prilicno cudan nacin. Kao da iz jednog programa pokusavas da upises tekst u drugi program, ili tako nesto.

Ko je trenutno na forumu
 

Ukupno su 413 korisnika na forumu :: 10 registrovanih, 3 sakrivenih i 400 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: bato3, branko72, esx66, L3g1oN, ladro, MORAVA1, novator, ozzy, VJ, zdrebac2