乔山办公网我们一直在努力
您的位置:乔山办公网 > word文档 > word2010怎样快速创建任何年份的日历-word日历2017,2017的日历

word2010怎样快速创建任何年份的日历-word日历2017,2017的日历

作者:乔山办公网日期:

返回目录:word文档


1.打开word文档,点击菜单栏中的“插入”——“对象”,在弹出的“新建”选项中下拉菜单,找到“日历控件”,点击确定。(检查一下你的word是不是精简版,如果是的话就没有日历控件的,这样的话就要自己下个完好版,重新装) 2.这时,能看到word文档里出现一个日历表,点击,上下左右会出现8个控点,能经过它调节日历表的大小。(最好按住“Ctrl R”键,让日历靠右,由于一般桌面图标都在左边,日历放到桌面后,不会被遮挡覆盖住。) 3.右键单击日历表,找到“日历对象”——“属性”,能根据自己的爱好设置日期、字体、色彩等消息,点击“确定”。 4.随着日历表会出现一个浮动的工具栏,点击“退出设计模式”,就能看到方才设置的成效了。 5.点击菜单栏的“文件”——“保存”,在保存对话框下面的“保存类型”里,一定要挑选“网页”方法。 6.如果你想给日历表增加一张喜爱的背景图,点击菜单栏“格式”——“背景”——“填充成效”——“图片”——“挑选图片”,点击确定。

运行Word 2010,单击“文件”按钮,在弹出的下拉菜单中选择“新建”,打开“可用模板”窗口,在“Office.com模板”列表中找到并单击“日历”,打开“日历”模板。
  第二步:打开“日历”模板后,各种日历模板会在窗口中列出,找到并单击“2010年日历(1页,横向,星期一到星期日),打开“2010年日历”模板。
  第三步:打开“2010年日历”模板后,窗口中列出五种2010年日历模板供大家选择使用,用鼠标选中任意一种模板,窗口右侧会显示该模板的效果预览,找到自己喜欢的模板,单击“下载”按钮,系统开始从官方网站下载日历模板
  第四步:日历模板下载完毕,Word 2010会创建一个新文档,自动生成2010年1月到12月的日历,每月日历单独一页,方便编辑和打印。

看要这样不? 下图:

#include <stdio.h>

#include <math.h>

#include <stdlib.h>

int qq(int x,int t)

{

 int i=0,p,s=365,y,j,b,k=1,h=1,u=0;

    int a[13];

    FILE *fp;

    fp=fopen("tai.txt","a+");

 i=0;k=1;h=1;u=0;

     printf("\t^^^^^^^^^^^^^\t%d年%d月份\t^^^^^^^^^^^^^^^^\n\n",x,t);

        fputs("\t^^^^^^^^^^^^^^^^",fp);

  fputc(x/1000+48,fp);

  fputc(x/100%10+48,fp);

  fputc(x/10%10+48,fp);

  fputc(x%10+48,fp);

  fputs("年",fp);

  fputc(t/10+48,fp);

  fputc(t%10+48,fp);

  fputs("月份^^^^^^^^^^^^^^^^^^^^^^^",fp);

  fputs("\n\n",fp);

    {for(p=1900;p<=x;p++)

        if(p%4==0&&p%100!=0||p%400==0) i++;

        if(x%4==0&&x%100!=0||x%400==0) s=i*366+(x-1900-i)*365;

        else s=i*366+(x-1900-i)*365+1;

      printf("\t日\t一\t二\t三\t四\t五\t六\n");

   fputs("\t日\t一\t二\t三\t四\t五\t六\n",fp);

      for(i=1;i<=t;i++) 

     {if(i==2||i==4||i==6||i==8||i==9||i==11) u+=31;

      if(i==5||i==7||i==10||i==12) u+=30;

      if(i==3){if(x%4==0&&x%100!=0||x%400==0) u+=29;

        else u+=28;};

     };

      for(i=1;i<=12;i++) 

     {if(i==1||i==3||i==5||i==7||i==8||i==10||i==12) a[i]=31;

      if(i==4||i==6||i==9||i==11) a[i]=30;

      if(i==2){if(x%4==0&&x%100!=0||x%400==0) a[i]=29;

        else a[i]=28;};

     };

      b=a[t];

      y=(s%7+u)%7;

      for(i=1;i<=6;i++)

     {

    for(j=1;j<=7;j++)

    {

     if(h<=y) {printf("\t");fputc('\t',fp);};

     if(h>y)  {if(k<=b) {printf("\t%d",k); fputc('\t',fp); if (k>9) fputc(k/10+48,fp),fputc(k%10+48,fp) ; else fputc(k+48,fp) ; };

        if(k==b+1) {printf("\n");fputc('\n',fp);};

              k++;  };

           h++;

    };

      printf("\n");fputs("\n",fp);

     };

    };

    printf("\t***************************************************\n\n");

 fputs("\t***************************************************",fp);

 fputs("\n\n",fp);

 fclose(fp); 

 return (0);

}

main()

{

    int x,t,q,e,i,c,cc,xx,tt;

 float p,pp;

 FILE *fp; 

 if((fp=fopen("tai.txt","w"))==NULL)

 {printf("error!");

 exit(0);

 }

    fclose(fp);

do{

    printf("请输入你要查询的年份和月份,\n");

    printf("输入格式为:“年+空格+月+Enter”。(年份 >=1900)");

    printf("(若想显示全年,则输“年+空格+0+Enter”)。比如“2012+空格+0+Enter”)\n");

 printf("(若想输出XXXX到xxxx年的全年,则输“年+空格+年+Enter”)。比如“2010+空格+2012+Enter”)\n");

 printf("(若想显示xxxx年的前或后e799bee5baa6e79fa5e98193e58685e5aeb9366x年,则输“年+空格+.x+Enter”)。比如2010的前3年,则输入“2010+空格+“-.3”+Enter”)\n");

 printf("(若想显示xxxx年的m月前或后x个月,则输“年+空格+m.x+Enter”)。比如2010的5后3个月,则输入“2010+空格+“+5.3”+Enter”)\n");

    scanf("%d%f",&x,&p);

    pp=p*10;

 c=(int)pp;

 cc=c%10;

    xx=x;

 t=abs((int)p);

 tt=t;

 if(x<1900) {printf("输入不合要求,请重新输入!!");q=1;}

    

    else if(x>=1900&&(t>0&&t<=12)&&cc==0)//输出指定的年月份。

 { qq(x,t);}

    

    else if(x>=1900&&t==0&&cc==0)//输出指定的整年。

 { for(t=1;t<=12;t++)

      qq(x,t);}

    else if(x>=1900&&t>=1900)//输出xxxx年到xxxx年的整年。

 { for(i=xx;i<=tt;i++,x++)

           for(t=1;t<=12;t++)

      qq(x,t);}

    else if(x>=1900&&p<1.0&&tt==0)//输出xxxx年的前或后x年。

 {

     if(cc+x<1900&&tt==0)

   printf(" 输入的前年份过多。");

        else if(cc>0)

  {for(i=0;i<=cc;i++,x++)

         for(t=1;t<=12;t++)

        qq(x,t);}

     else {for(i=cc;i<=0;i++,x--)

           for(t=1;t<=12;t++)

     qq(x,t);}

 }

 else if(x>=1900&&t<=12&&t>=1&&cc!=0)//输出xxxx年的m月前或后x个月。“呵呵 你自己想象“让前或后x个月问任何数””

 { 

   if(cc>0)

   {for(tt=0;tt<=cc;tt++,t++)

   {  if(t>12) qq(x+1,t-12);

      else qq(x,t);}}

   else{for(tt=0;tt>=cc;tt--,t--)

   {  if(t<1) qq(x-1,t+12);

      else qq(x,t);}}

 }

  

}

    while(q==1);

scanf("%d",&e);

if(e)exit(0);

}

这是我的一个朋友写的!

参考一下!



运行Word 2010,单击“文件”按钮,在弹出的下拉菜单中选择“新建”,打开“可用模板”窗口,在“Office.com模板”列表中找到并单击“日历”,打开“日历”模板。
第二步:打开“日历”模板后,各种日历模板会在窗口中列出,找到并单击“2010年日历(1页,横向,星期一到星期日),打开“2010年日历”模板
第三步:打开“2010年日历”模板后,窗口中列出五种2010年日历模板供大家选择使用,用鼠标选中任意一种模板,窗口右侧会显示该模板的效果预览,找到自己喜欢的模板,单击“下载”按钮,系统开始从官方网站下载日历模板
第四步:日历模板下载完毕,Word 2010会创建一个新文档,自动生成2010年1月到12月的日历,每月日历单独一页,方便编辑和打印。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网