startAt
¶
Values must be of type <class ‘int’>
type
¶
Value must be one of {‘thaiAlphaPeriod’, ‘arabicPeriod’, ‘ea1ChsPeriod’, ‘ea1JpnChsDbPeriod’, ‘ea1ChtPeriod’, ‘romanUcParenBoth’, ‘hebrew2Minus’, ‘romanLcParenR’, ‘thaiNumPeriod’, ‘alphaUcParenR’, ‘romanLcPeriod’, ‘arabic1Minus’, ‘alphaLcParenR’, ‘circleNumWdBlackPlain’, ‘thaiAlphaParenBoth’, ‘thaiAlphaParenR’, ‘arabicDbPlain’, ‘alphaLcPeriod’, ‘ea1ChsPlain’, ‘ea1ChtPlain’, ‘arabic2Minus’, ‘romanUcPeriod’, ‘alphaUcParenBoth’, ‘hindiNumParenR’, ‘arabicPlain’, ‘circleNumDbPlain’, ‘thaiNumParenR’, ‘circleNumWdWhitePlain’, ‘alphaUcPeriod’, ‘ea1JpnKorPeriod’, ‘hindiAlphaPeriod’, ‘arabicParenR’, ‘arabicParenBoth’, ‘ea1JpnKorPlain’, ‘arabicDbPeriod’, ‘romanLcParenBoth’, ‘thaiNumParenBoth’, ‘romanUcParenR’, ‘alphaLcParenBoth’, ‘hindiAlpha1Period’, ‘hindiNumPeriod’}
openpyxl.drawing.text.
CharacterProperties
(
kumimoji=None
,
lang=None
,
altLang=None
,
sz=None
,
b=None
,
i=None
,
u=None
,
strike=None
,
kern=None
,
cap=None
,
spc=None
,
normalizeH=None
,
baseline=None
,
noProof=None
,
dirty=None
,
err=None
,
smtClean=None
,
smtId=None
,
bmk=None
,
ln=None
,
highlight=None
,
latin=None
,
ea=None
,
cs=None
,
sym=None
,
hlinkClick=None
,
hlinkMouseOver=None
,
rtl=None
,
extLst=None
,
noFill=None
,
solidFill=None
,
gradFill=None
,
blipFill=None
,
pattFill=None
,
grpFill=None
,
effectLst=None
,
effectDag=None
,
uLnTx=None
,
uLn=None
,
uFillTx=None
,
uFill=None
)
[source]
¶
altLang
¶
Values must be of type <class ‘str’>
b
¶
Values must be of type <class ‘bool’>
baseline
¶
Values must be of type <class ‘int’>
blipFill
¶
Values must be of type <class ‘openpyxl.drawing.fill.BlipFillProperties’>
bmk
¶
Values must be of type <class ‘str’>
cap
¶
Value must be one of {‘small’, ‘all’}
cs
¶
Values must be of type <class ‘openpyxl.drawing.text.Font’>
dirty
¶
Values must be of type <class ‘bool’>
ea
¶
Values must be of type <class ‘openpyxl.drawing.text.Font’>
effectDag
¶
Values must be of type <class ‘openpyxl.drawing.effect.EffectContainer’>
effectLst
¶
Values must be of type <class ‘openpyxl.drawing.effect.EffectList’>
err
¶
Values must be of type <class ‘bool’>
extLst
¶
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
gradFill
¶
Values must be of type <class ‘openpyxl.drawing.fill.GradientFillProperties’>
grpFill
¶
Values must be of type <class ‘bool’>
highlight
¶
Values must be of type <class ‘openpyxl.styles.colors.Color’>
hlinkClick
¶
Values must be of type <class ‘openpyxl.drawing.text.Hyperlink’>
hlinkMouseOver
¶
Values must be of type <class ‘openpyxl.drawing.text.Hyperlink’>
i
¶
Values must be of type <class ‘bool’>
kern
¶
Values must be of type <class ‘int’>
kumimoji
¶
Values must be of type <class ‘bool’>
lang
¶
Values must be of type <class ‘str’>
latin
¶
Values must be of type <class ‘openpyxl.drawing.text.Font’>
ln
¶
Values must be of type <class ‘openpyxl.drawing.line.LineProperties’>
namespace
= 'http://schemas.openxmlformats.org/drawingml/2006/main'
¶
noFill
¶
Values must be of type <class ‘bool’>
noProof
¶
Values must be of type <class ‘bool’>
normalizeH
¶
Values must be of type <class ‘bool’>
pattFill
¶
Values must be of type <class ‘openpyxl.drawing.fill.PatternFillProperties’>
rtl
¶
Values must be of type <class ‘bool’>
smtClean
¶
Values must be of type <class ‘bool’>
smtId
¶
Values must be of type <class ‘int’>
solidFill
¶
Values must be of type <class ‘openpyxl.drawing.colors.ColorChoice’>
spc
¶
Values must be of type <class ‘int’>
strike
¶
Value must be one of {‘noStrike’, ‘dblStrike’, ‘sngStrike’}
sym
¶
Values must be of type <class ‘openpyxl.drawing.text.Font’>
sz
¶
Values must be of type <class ‘float’>
tagname
= 'defRPr'
¶
u
¶
Value must be one of {‘dashHeavy’, ‘heavy’, ‘dashLong’, ‘dottedHeavy’, ‘words’, ‘wavyDbl’, ‘wavyHeavy’, ‘dbl’, ‘dash’, ‘dotted’, ‘dotDash’, ‘dashLongHeavy’, ‘dotDashHeavy’, ‘sng’, ‘wavy’, ‘dotDotDashHeavy’, ‘dotDotDash’}
uFill
¶
Values must be of type <class ‘bool’>
uFillTx
¶
Values must be of type <class ‘bool’>
uLn
¶
Values must be of type <class ‘openpyxl.drawing.line.LineProperties’>
uLnTx
¶
Values must be of type <class ‘bool’>
name
¶
Values must be of type <class ‘str’>
openpyxl.drawing.text.
Font
(
typeface=None
,
panose=None
,
pitchFamily=None
,
charset=None
)
[source]
¶
charset
¶
Values must be of type <class ‘int’>
namespace
= 'http://schemas.openxmlformats.org/drawingml/2006/main'
¶
panose
¶
pitchFamily
¶
Values must be of type <class ‘float’>
tagname
= 'latin'
¶
typeface
¶
Values must be of type <class ‘str’>
fmla
¶
Values must be of type <class ‘str’>
name
¶
Values must be of type <class ‘str’>
gd
¶
A sequence (list or tuple) that may only contain objects of the declared type
openpyxl.drawing.text.
Hyperlink
(
invalidUrl=None
,
action=None
,
tgtFrame=None
,
tooltip=None
,
history=None
,
highlightClick=None
,
endSnd=None
,
snd=None
,
extLst=None
,
id=None
)
[source]
¶
action
¶
Values must be of type <class ‘str’>
endSnd
¶
Values must be of type <class ‘bool’>
extLst
¶
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
highlightClick
¶
Values must be of type <class ‘bool’>
history
¶
Values must be of type <class ‘bool’>
id
¶
Values must be of type <class ‘str’>
invalidUrl
¶
Values must be of type <class ‘str’>
namespace
= 'http://schemas.openxmlformats.org/drawingml/2006/main'
¶
snd
¶
Values must be of type <class ‘openpyxl.drawing.text.EmbeddedWAVAudioFile’>
tagname
= 'hlinkClick'
¶
tgtFrame
¶
Values must be of type <class ‘str’>
tooltip
¶
Values must be of type <class ‘str’>
namespace
= 'http://schemas.openxmlformats.org/drawingml/2006/main'
¶
rPr
¶
Values must be of type <class ‘openpyxl.drawing.text.CharacterProperties’>
tagname
= 'br'
¶
openpyxl.drawing.text.
ListStyle
(
defPPr=None
,
lvl1pPr=None
,
lvl2pPr=None
,
lvl3pPr=None
,
lvl4pPr=None
,
lvl5pPr=None
,
lvl6pPr=None
,
lvl7pPr=None
,
lvl8pPr=None
,
lvl9pPr=None
,
extLst=None
)
[source]
¶
defPPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
extLst
¶
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
lvl1pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
lvl2pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
lvl3pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
lvl4pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
lvl5pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
lvl6pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
lvl7pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
lvl8pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
lvl9pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
namespace
= 'http://schemas.openxmlformats.org/drawingml/2006/main'
¶
tagname
= 'lstStyle'
¶
openpyxl.drawing.text.
Paragraph
(
pPr=None
,
endParaRPr=None
,
r=None
,
br=None
,
fld=None
)
[source]
¶
br
¶
Values must be of type <class ‘openpyxl.drawing.text.LineBreak’>
endParaRPr
¶
Values must be of type <class ‘openpyxl.drawing.text.CharacterProperties’>
fld
¶
Values must be of type <class ‘openpyxl.drawing.text.TextField’>
namespace
= 'http://schemas.openxmlformats.org/drawingml/2006/main'
¶
pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
properties
¶
Aliases can be used when either the desired attribute name is not allowed or confusing in Python (eg. “type”) or a more descriptve name is desired (eg. “underline” for “u”)
r
¶
A sequence (list or tuple) that may only contain objects of the declared type
tagname
= 'p'
¶
text
¶
Aliases can be used when either the desired attribute name is not allowed or confusing in Python (eg. “type”) or a more descriptve name is desired (eg. “underline” for “u”)
openpyxl.drawing.text.
ParagraphProperties
(
marL=None
,
marR=None
,
lvl=None
,
indent=None
,
algn=None
,
defTabSz=None
,
rtl=None
,
eaLnBrk=None
,
fontAlgn=None
,
latinLnBrk=None
,
hangingPunct=None
,
lnSpc=None
,
spcBef=None
,
spcAft=None
,
tabLst=None
,
defRPr=None
,
extLst=None
,
buClrTx=None
,
buClr=None
,
buSzTx=None
,
buSzPct=None
,
buSzPts=None
,
buFontTx=None
,
buFont=None
,
buNone=None
,
buAutoNum=None
,
buChar=None
,
buBlip=None
)
[source]
¶
algn
¶
Value must be one of {‘l’, ‘just’, ‘dist’, ‘r’, ‘justLow’, ‘thaiDist’, ‘ctr’}
buAutoNum
¶
Values must be of type <class ‘bool’>
buBlip
¶
Values must be of type <class ‘openpyxl.drawing.fill.Blip’>
buChar
¶
Values must be of type <class ‘str’>
buClr
¶
Values must be of type <class ‘openpyxl.styles.colors.Color’>
buClrTx
¶
Values must be of type <class ‘bool’>
buFont
¶
Values must be of type <class ‘openpyxl.drawing.text.Font’>
buFontTx
¶
Values must be of type <class ‘bool’>
buNone
¶
Values must be of type <class ‘bool’>
buSzPct
¶
Values must be of type <class ‘int’>
buSzPts
¶
Values must be of type <class ‘int’>
buSzTx
¶
Values must be of type <class ‘bool’>
defRPr
¶
Values must be of type <class ‘openpyxl.drawing.text.CharacterProperties’>
defTabSz
¶
Values must be of type <class ‘int’>
eaLnBrk
¶
Values must be of type <class ‘bool’>
extLst
¶
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
fontAlgn
¶
Value must be one of {‘base’, ‘t’, ‘auto’, ‘b’, ‘ctr’}
hangingPunct
¶
Values must be of type <class ‘bool’>
indent
¶
Values must be of type <class ‘int’>
latinLnBrk
¶
Values must be of type <class ‘bool’>
lnSpc
¶
Values must be of type <class ‘openpyxl.drawing.text.Spacing’>
lvl
¶
Values must be of type <class ‘int’>
marL
¶
Values must be of type <class ‘int’>
marR
¶
Values must be of type <class ‘int’>
namespace
= 'http://schemas.openxmlformats.org/drawingml/2006/main'
¶
rtl
¶
Values must be of type <class ‘bool’>
spcAft
¶
Values must be of type <class ‘openpyxl.drawing.text.Spacing’>
spcBef
¶
Values must be of type <class ‘openpyxl.drawing.text.Spacing’>
tabLst
¶
Values must be of type <class ‘openpyxl.drawing.text.TabStopList’>
tagname
= 'pPr'
¶
avLst
¶
Values must be of type <class ‘openpyxl.drawing.text.GeomGuideList’>
prst
¶
Values must be of type <openpyxl.descriptors.base.Set object at 0x7f63ddf1c710>
namespace
= 'http://schemas.openxmlformats.org/drawingml/2006/main'
¶
properties
¶
Aliases can be used when either the desired attribute name is not allowed or confusing in Python (eg. “type”) or a more descriptve name is desired (eg. “underline” for “u”)
rPr
¶
Values must be of type <class ‘openpyxl.drawing.text.CharacterProperties’>
t
¶
Values must be of type <class ‘str’>
tagname
= 'r'
¶
值
¶
Aliases can be used when either the desired attribute name is not allowed or confusing in Python (eg. “type”) or a more descriptve name is desired (eg. “underline” for “u”)
openpyxl.drawing.text.
RichTextProperties
(
rot=None
,
spcFirstLastPara=None
,
vertOverflow=None
,
horzOverflow=None
,
vert=None
,
wrap=None
,
lIns=None
,
tIns=None
,
rIns=None
,
bIns=None
,
numCol=None
,
spcCol=None
,
rtlCol=None
,
fromWordArt=None
,
anchor=None
,
anchorCtr=None
,
forceAA=None
,
upright=None
,
compatLnSpc=None
,
prstTxWarp=None
,
scene3d=None
,
extLst=None
,
noAutofit=None
,
normAutofit=None
,
spAutoFit=None
,
flatTx=None
)
[source]
¶
anchor
¶
Value must be one of {‘just’, ‘dist’, ‘t’, ‘b’, ‘ctr’}
anchorCtr
¶
Values must be of type <class ‘bool’>
bIns
¶
Values must be of type <class ‘int’>
compatLnSpc
¶
Values must be of type <class ‘bool’>
extLst
¶
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
flatTx
¶
Values must be of type <class ‘int’>
forceAA
¶
Values must be of type <class ‘bool’>
fromWordArt
¶
Values must be of type <class ‘bool’>
horzOverflow
¶
Value must be one of {‘overflow’, ‘clip’}
lIns
¶
Values must be of type <class ‘int’>
namespace
= 'http://schemas.openxmlformats.org/drawingml/2006/main'
¶
noAutofit
¶
Values must be of type <class ‘bool’>
normAutofit
¶
Values must be of type <class ‘bool’>
numCol
¶
Values must be of type <class ‘int’>
prstTxWarp
¶
Values must be of type <class ‘openpyxl.drawing.text.PresetTextShape’>
rIns
¶
Values must be of type <class ‘int’>
rot
¶
Values must be of type <class ‘int’>
rtlCol
¶
Values must be of type <class ‘bool’>
scene3d
¶
Values must be of type <class ‘openpyxl.drawing.geometry.Scene3D’>
spAutoFit
¶
Values must be of type <class ‘bool’>
spcCol
¶
Values must be of type <class ‘int’>
spcFirstLastPara
¶
Values must be of type <class ‘bool’>
tIns
¶
Values must be of type <class ‘int’>
tagname
= 'bodyPr'
¶
upright
¶
Values must be of type <class ‘bool’>
vert
¶
Value must be one of {‘eaVert’, ‘wordArtVertRtl’, ‘horz’, ‘vert’, ‘wordArtVert’, ‘mongolianVert’, ‘vert270’}
vertOverflow
¶
Value must be one of {‘overflow’, ‘clip’, ‘ellipsis’}
wrap
¶
Value must be one of {‘square’, ‘none’}
spcPct
¶
Values must be of type <class ‘int’>
spcPts
¶
Values must be of type <class ‘int’>
algn
¶
Values must be of type <openpyxl.descriptors.base.Set object at 0x7f63ddd8d0d0>
pos
¶
Values must be of type <class ‘openpyxl.descriptors.base.Integer’>
tab
¶
Values must be of type <class ‘openpyxl.drawing.text.TabStop’>
openpyxl.drawing.text.
TextField
(
id=None
,
type=None
,
rPr=None
,
pPr=None
,
t=None
)
[source]
¶
id
¶
Values must be of type <class ‘str’>
pPr
¶
Values must be of type <class ‘openpyxl.drawing.text.ParagraphProperties’>
rPr
¶
Values must be of type <class ‘openpyxl.drawing.text.CharacterProperties’>
t
¶
Values must be of type <class ‘str’>
type
¶
Values must be of type <class ‘str’>
fontScale
¶
Values must be of type <class ‘int’>
lnSpcReduction
¶
Values must be of type <class ‘int’>