обновление файлов Ribbon XML Editorm, сохранение
отдельных файлов макросов, добавление результирующего файла гостомизатора
This commit is contained in:
90
MacrosList.bas
Normal file
90
MacrosList.bas
Normal file
@@ -0,0 +1,90 @@
|
||||
Attribute VB_Name = "MacrosList"
|
||||
|
||||
Sub ML_AddListA4()
|
||||
'for debug
|
||||
'MsgBox "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20>4"
|
||||
|
||||
MsgBox "<22><> Selection.PageSetup.Orientation = " & Selection.PageSetup.Orientation
|
||||
|
||||
Selection.InsertBreak Type:=wdSectionBreakNextPage
|
||||
With Selection.PageSetup
|
||||
.LineNumbering.Active = False
|
||||
.Orientation = wdOrientPortrait
|
||||
.TopMargin = CentimetersToPoints(2)
|
||||
.BottomMargin = CentimetersToPoints(2)
|
||||
.LeftMargin = CentimetersToPoints(3)
|
||||
.RightMargin = CentimetersToPoints(1.5)
|
||||
.Gutter = CentimetersToPoints(0)
|
||||
.HeaderDistance = CentimetersToPoints(1.25)
|
||||
.FooterDistance = CentimetersToPoints(1.25)
|
||||
.PageWidth = CentimetersToPoints(29.7)
|
||||
.PageHeight = CentimetersToPoints(42)
|
||||
.FirstPageTray = wdPrinterDefaultBin
|
||||
.OtherPagesTray = wdPrinterDefaultBin
|
||||
.SectionStart = wdSectionNewPage
|
||||
.OddAndEvenPagesHeaderFooter = False
|
||||
.DifferentFirstPageHeaderFooter = False
|
||||
.VerticalAlignment = wdAlignVerticalTop
|
||||
.SuppressEndnotes = False
|
||||
.MirrorMargins = False
|
||||
.TwoPagesOnOne = False
|
||||
.BookFoldPrinting = False
|
||||
.BookFoldRevPrinting = False
|
||||
.BookFoldPrintingSheets = 1
|
||||
.GutterPos = wdGutterPosLeft
|
||||
End With
|
||||
|
||||
MsgBox "<22><><EFBFBD><EFBFBD><EFBFBD> Selection.PageSetup.Orientation = " & Selection.PageSetup.Orientation
|
||||
|
||||
If Selection.PageSetup.Orientation = wdOrientPortrait Then
|
||||
MsgBox "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
Selection.PageSetup.Orientation = wdOrientLandscape
|
||||
Else
|
||||
MsgBox "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
Selection.PageSetup.Orientation = wdOrientPortrait
|
||||
End If
|
||||
|
||||
End Sub
|
||||
|
||||
Sub ML_AddListA3()
|
||||
'for debug
|
||||
MsgBox "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20>3"
|
||||
|
||||
Dim ps As PageSetup
|
||||
|
||||
Set ps = Selection.PageSetup
|
||||
|
||||
Selection.InsertBreak Type:=wdSectionBreakNextPage
|
||||
With Selection.PageSetup
|
||||
.LineNumbering.Active = False
|
||||
.Orientation = wdOrientLandscape
|
||||
.TopMargin = CentimetersToPoints(1.5)
|
||||
.BottomMargin = CentimetersToPoints(3)
|
||||
.LeftMargin = CentimetersToPoints(2)
|
||||
.RightMargin = CentimetersToPoints(2)
|
||||
.Gutter = CentimetersToPoints(0)
|
||||
.HeaderDistance = CentimetersToPoints(1.25)
|
||||
.FooterDistance = CentimetersToPoints(1.25)
|
||||
.PageWidth = CentimetersToPoints(29.7)
|
||||
.PageHeight = CentimetersToPoints(21)
|
||||
.FirstPageTray = wdPrinterDefaultBin
|
||||
.OtherPagesTray = wdPrinterDefaultBin
|
||||
.SectionStart = wdSectionNewPage
|
||||
.OddAndEvenPagesHeaderFooter = False
|
||||
.DifferentFirstPageHeaderFooter = False
|
||||
.VerticalAlignment = wdAlignVerticalTop
|
||||
.SuppressEndnotes = False
|
||||
.MirrorMargins = False
|
||||
.TwoPagesOnOne = False
|
||||
.BookFoldPrinting = False
|
||||
.BookFoldRevPrinting = False
|
||||
.BookFoldPrintingSheets = 1
|
||||
.GutterPos = wdGutterPosLeft
|
||||
End With
|
||||
|
||||
Selection.InsertBreak Type:=wdSectionBreakNextPage
|
||||
Selection.PageSetup = ps
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
Reference in New Issue
Block a user