Stránka 1 z 1

Z Wordu do Excelu

Napsal: 31 črc 2012 23:10
od Martass
Ahoj!
Může prosím Vás někdo poradit jak uvedenou proceduru,kterou jsem spáchal před XXX lety a používal ve VBA Wordu převést do VBA Excel
Nějak se z toho nemůžu vymotat!!
Děkuji

Kód: Vybrat vše

Private Sub CommandButton1_Click()
   Dim AAa As Object
 Set AAa = CreateObject("word.application")
   Set myDocument = AAa.Documents.Add
  If AAa.ActiveWindow.View.SplitSpecial = wdPaneNone Then
        AAa.ActiveWindow.ActivePane.View.Type = wdPageView
    Else
        AAa.ActiveWindow.View.Type = wdPageView
    End If
  AAa.ActiveDocument.PageSetup.Orientation = wdOrientLandscape
  AAa.ActiveWindow.ActivePane.View.Zoom.PageFit = wdPageFitFullPage
  AAa.ActiveWindow.View.FullScreen = Not AAa.ActiveWindow.View.FullScreen
  AAa.ActiveWindow.Selection.PageSetup.TopMargin = CentimetersToPoints(0)
    AAa.ActiveWindow.Selection.PageSetup.LeftMargin = CentimetersToPoints(0)
 For i = 0 To 10
Set myCentr = myDocument.Shapes.AddShape(msoShapeOval, ((Díry(i, 1)) / 2), 30, 10, 10)
    With myCentr.Line
         .ForeColor.RGB = RGB(180, 0, 255)
End With
Next i
CasPauzy = 5   ' Nastavení délky.
    Start1 = Timer   ' Uchování času začátku pauzy.
        Do While Timer < Start1 + CasPauzy
            DoEvents    ' Poskytnutí času jiným procesům
     Loop
    AAa.ActiveWindow.View.FullScreen = Not AAa.ActiveWindow.View.FullScreen
     AAa.ActiveDocument.Close savechanges:=wdDoNotSaveChanges
     
      AAa.Application.WindowState = wdWindowStateMaximize
     AAa.Quit

End Sub

Re: Z Wordu do Excelu

Napsal: 01 srp 2012 13:31
od cmuch
Myslím si, že by to chtělo napsat znovu pro excel.
Pokud se ví co to má dělat tak by to neměl být problém.

Re: Z Wordu do Excelu

Napsal: 01 srp 2012 18:47
od Martass
V poli Diry( i, 1) jsou načtené souřadnice X ,Y je v tomto případě pevně daná.Mělo by to postupně (přes For i-Next i)vykreslovat kružnice na souřadnicích X,Y na List, ideální by to bylo kdyby to šlo vykreslovat přímo na Formulář VBA