[ erc kragujevac @ 29.05.2008. 13:05 ] @
Tabela ima id(autonumber),opis(text) i slika(ole object).Podatke iz tabele treba prikazati u Power Pointu tako da se sa promenom vrste menja sadrzaj slajda.Iskoristio sam Access2Power Point skinut sa interneta i to lepo funkcionise.tabele je napunjena ,ali ne mogu da nadjem nacin da u kodu(on click) pozovem sliku i posaljem je na slajd. ima li neko ideju.Deo kod u kome je problem resen za tekst izgleda ovako Private Sub Command1_Click() Dim db As Database, rs As Recordset Dim ppObj As PowerPoint.Application Dim ppPres As PowerPoint.Presentation On Error GoTo err_cmdOLEPowerPoint ' Open up a recordset on the Table1 table. Set db = CurrentDb Set rs = db.OpenRecordset("Table1", dbOpenDynaset) ' Open up an instance of Powerpoint. Set ppObj = New PowerPoint.Application Set ppPres = ppObj.Presentations.Add ' Setup the set of slides and populate them with data from the ' set of records. With ppPres While Not rs.EOF With .Slides.Add(rs.AbsolutePosition + 1, ppLayoutTitle) .Shapes(1).TextFrame.TextRange.Text = "Hi! Page " & rs.AbsolutePosition + 1 .SlideShowTransition.EntryEffect = ppEffectFade With .Shapes(2).TextFrame.TextRange .Text = CStr(rs.Fields("opis").Value) .Characters.Font.Color.RGB = RGB(255, 0, 255) .Characters.Font.Shadow = True End With .Shapes(1).TextFrame.TextRange.Characters.Font.Size = 50 End With rs.MoveNext Wend End With ' Run the show. ppPres.SlideShowSettings.Run Exit Sub err_cmdOLEPowerPoint: MsgBox Err.Number & " " & Err.Description End Sub Zna li neko kako bi koristeci ovo With .Shapes(2).TextFrame.TextRange .Text = CStr(rs.Fields("opis").Value) .Characters.Font.Color.RGB = RGB(255, 0, 255) .Characters.Font.Shadow = True End With mogao da pozovem slike smestene u tabelu kao ole object. |