prmer kolona
TRANSCRIPT
-
8/16/2019 PRMER KOLONA
1/2
I need a write a calendar to excel like this:
Calendar rows are 8 not 7. Please help me? EDITED: I'm put m code: !asic
"unction o" drawin# calendar on excel.
de" $make$calendar%sel"& row& column:
cal ( calendar.Calendar%
"or month in ran#e%)& )*:
sel".$prepare$calendar$month%column+
row& mer#e$to ( sel".$create$calendar$month%cal& month& row,)& column
sel".$create$mer#ed$cell%-& -& column& column,mer#e$to& month&
sel".stle$text$center$x"
column ,( mer#e$to , )
Drawin# ordered cells on excel
de" $prepare$calendar$month%sel"& column:
data ( /one
"or r in ran#e%7& )0:
"or c in ran#e%column& column,0:
sel".$create$cell%r& c& data& sel".stle$text$center$x"
Draw calendar on excel:
de" $create$calendar$month%sel"& cal& month& row& column:
ear ( 12))
last$da$o"$month ( sel".$last$da$o"$month%datetime%ear& month& )
mer#e$to ( 2
"or k& 3 in cal.itermonthdas1%ear& month:
i" k:
sel".$create$cell%row& column& k& sel".stle$text$center$x"
row ,( )
-
8/16/2019 PRMER KOLONA
2/2
i" row (( )0:
row ( 7
i" k 4( 2:
column ,( )
i" last$da$o"$month 4( k and k 4( 2:
mer#e$to ,( )
return row& mer#e$t
Creatin# cell "unctions:
de" $create$cell%sel"& row& column& data& stle(/one:
i" not stle:
stle ( sel".stle$text$x"
sel".sheet.write%row& column& data& stle
de" $create$mer#ed$cell%sel"& row)& row1& column)& column1& data& stle(/one:
i" not stle:
stle ( sel".e5x"%'"ont:old on+ali#n:wrap o6&3ert centre&hori5 le"t+'
sel".sheet.write$mer#e%row)& row1& column)& column1& data& stle