Potrebno mi je objašnjenje za kod?

Potrebno mi je objašnjenje za kod?

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

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: 196

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 1144 korisnika na forumu :: 30 registrovanih, 7 sakrivenih i 1107 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Asparagus, bokisha253, danilopu, dijica, Dorcolac, FOX, Frunze, Georgius, ikan, ivan1973, Karla, Kriglord, Kubovac, Lieutenant, mercedesamg, milos.cbr, Milos82, Misirac, mkukoleca, NoOneEver Dreams, nuke92, pein, raptorsi, sevenino, Trpe Grozni, Vlada78, wolf431, yrraf, |_MeD_|