精华内容
下载资源
问答
  • 主要介绍了element上传组件循环引用及简单时间倒计时的实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 【excel】开启了循环引用怎么关闭

    千次阅读 2019-08-26 12:25:36
    在工作时遇到的Excel表格整理,从不同的Excel列统计数据 粘到一个表中时,会发生【循环引用】,Excel保存关闭后再打开,出现提示信息:循环引用。现象:关闭一个Excel还有另一个Excel。 解决:2步 1、要取消...

    【Excel小技巧】

    问题:

        在工作时遇到的Excel表格整理,从不同的Excel列统计数据 粘到一个表中时,会发生【循环引用】,Excel保存关闭后再打开,出现提示信息:循环引用。现象:关闭一个Excel还有另一个Excel。

    解决:2步

    1、要取消循环引用,我们先把警告对话框关闭;鼠标再点击:文件→选项;

    2、在excel选项界面,点击;公式→启用迭代计算。→点击:确定。

    展开全文
  • HTML&CSS;实战教程

    万人学习 2017-03-20 12:00:26
    创建标准网页的初学者指南,也适合深入学习Html,CSS的同学,后面课程有深入的讲解,本课程会初级介绍Html和CSS,让你从入门到精通轻松掌握Web开发语言,从元素标签到CSS样式每个部分都详细进行了介绍和讲解,讲解了...
  • 【Excel文档提示】 【排查方式】 如果Excel内容比较多,那么可以通过复制多一份,然后在复制的那份进行删除行或列来排查 比如:删除第一整行,然后保存,关闭Excel,然后重新打开,如果还提示说明不是当前删除...

    【Excel文档提示】

    【排查方式】

    如果Excel内容比较多,那么可以通过复制多一份,然后在复制的那份进行删除行或列来排查

    比如:删除第一整行,然后保存,关闭Excel,然后重新打开,如果还提示说明不是当前删除行问题,以此类推,直到重新打开没有提示,那么就说明肯定是当前行有问题

    【当前存在问题的行】

     

    展开全文
  • 利用Excel的循环引用自动完成迭代计算 包括计算宏等内容
  • excel教程中循环引用是什么呢?excel循环引用就是公式引用自己所在的单元格,则不论是直接引用还是间接引用,都称为循环引用。对Excel感兴趣的朋友可加Excel学习交流群:284029260  只要打开的工作簿中有一个循环...

           excel教程中循环引用是什么呢?excel循环引用就是公式引用自己所在的单元格,则不论是直接引用还是间接引用,都称为循环引用。对Excel感兴趣的朋友可加Excel学习交流群:284029260

      只要打开的工作簿中有一个循环引用,Excel将无法自动计算所有打开的工作簿。这时可取消excel循环引用,或是让 Excel 利用先前的迭代计算结果计算循环引用中涉及的每个单元格一次。

      如下图A1单元格的公式:=A1+A2,显然A1单元格为循环引用。同时在下面的excel状态栏会显示excel循环引用的单元格地址。

    excel循环引用

      有这样一种情况:工作表中没有循环引用,Excel却总提示循环引用。原因是当前工作表引用了其他工作表的单元格,而其他工作表存在循环引用,就会提示excel循环引用。

      这时候,可以检查每张工作表的状态栏,有循环引用的工作表在状态栏会出现提示:如“循环引用:A1”。

      excel循环引用的正确方法是:先启用迭代计算,才能引用自身,否则就会引起循环引用错误。 但启用迭代计算,很容易引起计算的错误,因为每保存一次,就会自动迭代一次。所以必须小心谨慎为好。若能不用迭代计算,最好还是不用。

    展开全文
  • 主要是懒得再写一次了,...引用的dll我就不说了,大家应该都知道引用那些!!! 还有一点就是中间有数据库的操作,和循环创建行,这个应该没有什么难度,应该都能看懂!!! private void AddWord() { try {...

    主要是懒得再写一次了,所以就在关键点添加了注释,只能凑合着看了

    有个地方困惑我了一天,所以发到博客做个记录,避免以后忘了

    引用的dll我就不说了,大家应该都知道引用那些!!!

    还有一点就是中间有数据库的操作,和循环创建行,这个应该没有什么难度,应该都能看懂!!!

    private void AddWord()
            {
    
                try
                {
    
    
                    TreeNode node = this.tree_main.SelectedNode;//获取选择节点的值
    
                    string str = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);          //获取桌面路径  没有用上
                    string root = "";                                                                   //获取条件表名称
    
                    root = node.Name;
                    string sql = "SELECT TableName,FieldName,FieldTitle,DataType,DataLen FROM dbo.Table_Stru WHERE TableName='" + root + "'";
                    this.ds = DM.ReturnTableEx(sql);                                                     //执行sql  获取记录 存放在dataSet里面
    
                    
    
                    //需要循环创建word行
                    string strtitle = "方法生成:";   
                    object oMissing = System.Reflection.Missing.Value;
                    object oEndOfDoc = "\\endofdoc"; /* \endofdoc is a predefined bookmark */
                    //创建文档
                    WordAPP._Application oWord = new Microsoft.Office.Interop.Word.Application();
                    object unit = Microsoft.Office.Interop.Word.WdUnits.wdLine;                         //光标移到未尾
                    WordAPP._Document oDoc;
                    oWord.Visible = false;
                    oDoc = oWord.Documents.Add(ref oMissing, ref oMissing, ref oMissing, ref oMissing);
                    //设置页眉
                    oWord.ActiveWindow.View.Type = Microsoft.Office.Interop.Word.WdViewType.wdOutlineView;
                    oWord.ActiveWindow.View.SeekView = Microsoft.Office.Interop.Word.WdSeekView.wdSeekPrimaryHeader;
                    oWord.ActiveWindow.ActivePane.Selection.InsertAfter("文档");
                    oWord.Selection.ParagraphFormat.Alignment = Microsoft.Office.Interop.Word.WdParagraphAlignment.wdAlignParagraphRight;//设置右对齐
                    oWord.ActiveWindow.View.SeekView = Microsoft.Office.Interop.Word.WdSeekView.wdSeekMainDocument;                     //跳出页眉设置
                    //库名
                    WordAPP.Paragraph oPara1;
                    oPara1 = oDoc.Content.Paragraphs.Add(ref oMissing);
                    oPara1.Range.Text = strtitle;
                    oPara1.Range.Font.Bold = 1;
                    oPara1.Range.Font.Name = "宋体";
                    oPara1.Range.Font.Size = 12;
                    oPara1.Range.ParagraphFormat.Alignment = WordAPP.WdParagraphAlignment.wdAlignParagraphCenter;
                    oPara1.Format.SpaceAfter = 5;    //24 pt spacing after paragraph.
                    oPara1.Range.InsertParagraphAfter();
    
    
                    string funcName = "AddInfoData";
    
                    if (ds != null || ds.Tables[0].Rows.Count > 0) //判断读取的是否为空
                    {
                        //表名
                        WordAPP.Paragraph oPara2;
                        object oRng = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
                        oPara2 = oDoc.Content.Paragraphs.Add(ref oRng);
    
                        int staIndex = node.Text.IndexOf("-");
                        oPara2.Range.Text = "添加、修改" + node.Text.Substring(staIndex, node.Text.Length - staIndex) + "(AddInfoData)";//标题
                        oPara2.Range.Font.Bold = 1;
                        oPara2.Range.Font.Name = "宋体";
                        oPara2.Range.Font.Size = 10;
                        oPara2.Range.ParagraphFormat.Alignment = WordAPP.WdParagraphAlignment.wdAlignParagraphLeft;
                        oPara2.Format.SpaceBefore = 15;
                        oPara2.Format.SpaceAfter = 1;
                        oPara2.Range.InsertParagraphAfter();
    
    
                        //描述信息
                        WordAPP.Paragraph oPara3;
                        oRng = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
                        oPara3 = oDoc.Content.Paragraphs.Add(ref oRng);
                        oPara3.Range.Text = "";
                        oPara3.Range.Font.Bold = 0;
                        oPara3.Range.Font.Name = "宋体";
                        oPara3.Range.Font.Size = 9;
                        oPara3.Range.ParagraphFormat.Alignment = WordAPP.WdParagraphAlignment.wdAlignParagraphCenter;
                        oPara3.Format.SpaceBefore = 1;
                        oPara3.Format.SpaceAfter = 1;
                        oPara3.Range.InsertParagraphAfter();
    
    
                        //插入表格          
                        WordAPP.Table oTable;
                        WordAPP.Range wrdRng = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
                        oTable = oDoc.Tables.Add(wrdRng, 5, 2, ref oMissing, ref oMissing);//指定行数和列数
                        oTable.Range.Font.Name = "宋体";
                        oTable.Range.Font.Size = 9;
                        oTable.Borders.Enable = 1;
                        oTable.Rows.Height = 10;
                        oTable.AllowAutoFit = true;
    
    
                        oTable.Columns[1].Width = 80;
                        //oTable.Columns[2].Width=80;
                        oTable.Columns[2].Width = 400;
    
                        //填充表格内容
                        oTable.Cell(1, 1).Range.Text = "CmdKind"; //在表格的第一行第一列填入内容。                
                        oTable.Cell(1, 2).Range.Text = funcName;  //在表格的第一行第二列填入内容。      
    
                        oTable.Cell(2, 1).Range.Text = "函数功能";
                        oTable.Cell(2, 2).Range.Text = "添加或更改Info类型单据数据。";
    
                        oTable.Cell(3, 1).Range.Text = "inParam参数说明";
                        oTable.Cell(3, 2).Range.Text = "1.参数表\"Param\"";
                        oTable.Cell(3, 2).Range.Font.Bold = 1;
                        string para = "";
    
    
                        oTable.Cell(3, 2).Range.Select(); //获取焦点
                        unit = Microsoft.Office.Interop.Word.WdUnits.wdLine;//移到未尾
                        oDoc.ActiveWindow.Selection.EndKey(ref unit, ref oMissing);
    
    
                        WordAPP.Table paraTable;  //声明一个表格
                        WordAPP.Range rangePara = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
                        paraTable = oDoc.Tables.Add(oDoc.ActiveWindow.Selection.Range, 7, 6, ref oMissing, ref oMissing); //创建表格在光标的位置
                        paraTable.Range.Font.Name = "宋体";
                        paraTable.Range.Font.Size = 9;
                        paraTable.Borders.Enable = 1;
                        paraTable.Rows.Height = 10;
                        paraTable.AllowAutoFit = true;
    
    
                        //设置表格的宽度
                        paraTable.Columns[2].Width = 100;
                        paraTable.Columns[3].Width = 100;
                        paraTable.Columns[5].Width = 40;
                        paraTable.Columns[6].Width = 40;
                        paraTable.Cell(1, 1).Range.Text = "字段名称";
                        paraTable.Cell(1, 2).Range.Text = "字段说明";
                        paraTable.Cell(1, 3).Range.Text = "附加说明";
                        paraTable.Cell(1, 4).Range.Text = "字段类型";
                        paraTable.Cell(1, 5).Range.Text = "主键";
                        paraTable.Cell(1, 6).Range.Text = "非空";
    
                        paraTable.Cell(2, 1).Range.Text = "Module";
                        paraTable.Cell(2, 2).Range.Text = "数据库标识";
                        paraTable.Cell(2, 3).Range.Text = "";
                        paraTable.Cell(2, 4).Range.Text = "varchar(50)";
                        paraTable.Cell(2, 5).Range.Text = "0";
                        paraTable.Cell(2, 6).Range.Text = "1";
    
                        paraTable.Cell(3, 1).Range.Text = "TableName";
                        paraTable.Cell(3, 2).Range.Text = "数据表名称";
                        paraTable.Cell(3, 3).Range.Text = ds.Tables[0].Rows[0]["TableName"].ToString();
                        paraTable.Cell(3, 4).Range.Text = "varchar(50)";
                        paraTable.Cell(3, 5).Range.Text = "0";
                        paraTable.Cell(3, 6).Range.Text = "1";
                        //设置指定表格的背景颜色
                        paraTable.Cell(3, 3).Range.Shading.BackgroundPatternColor = Microsoft.Office.Interop.Word.WdColor.wdColorLightYellow;
    
                        paraTable.Cell(4, 1).Range.Text = "PID";
                        paraTable.Cell(4, 2).Range.Text = "树形节点编号值";
                        paraTable.Cell(4, 3).Range.Text = "Info类表传递树节点的编号,无树形结构的传递空字符串。";
                        paraTable.Cell(4, 4).Range.Text = "varchar(50)";
                        paraTable.Cell(4, 5).Range.Text = "0";
                        paraTable.Cell(4, 6).Range.Text = "0";
    
                        paraTable.Cell(5, 1).Range.Text = "UID";
                        paraTable.Cell(5, 2).Range.Text = "当前用户编号";
                        paraTable.Cell(5, 3).Range.Text = "";
                        paraTable.Cell(5, 4).Range.Text = "";
                        paraTable.Cell(5, 5).Range.Text = "0";
                        paraTable.Cell(5, 6).Range.Text = "1";
    
                        paraTable.Cell(6, 1).Range.Text = "TreeSetID";
                        paraTable.Cell(6, 2).Range.Text = "树结构配置编号";
                        paraTable.Cell(6, 3).Range.Text = "";
                        paraTable.Cell(6, 4).Range.Text = "varchar(50)";
                        paraTable.Cell(6, 5).Range.Text = "0";
                        paraTable.Cell(6, 6).Range.Text = "1";
    
    
                        oTable.Cell(3, 2).Range.Select(); //获取指定表格的焦点
                        unit = Microsoft.Office.Interop.Word.WdUnits.wdLine;//移到未尾
                        oDoc.ActiveWindow.Selection.EndKey(ref unit, ref oMissing);
                        oDoc.ActiveWindow.Selection.InsertAfter("2.参数表\"Param2\"");//在指定的光标位置添加标题
                        oWord.ActiveWindow.Selection.Font.Bold = 1;
    
                        oTable.Cell(3, 2).Range.Select(); //获取焦点
                        unit = Microsoft.Office.Interop.Word.WdUnits.wdLine;//移到未尾
                        oDoc.ActiveWindow.Selection.EndKey(ref unit, ref oMissing);
    
    
                        //在一个表格里面嵌套了两个表格
                        WordAPP.Table paraTable2;
                        WordAPP.Range rangePara1 = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
                        paraTable2 = oDoc.Tables.Add(oDoc.ActiveWindow.Selection.Range, 3, 6, ref oMissing, ref oMissing); //创建表格在光标的位置
                        paraTable2.Range.Font.Name = "宋体";
                        paraTable2.Range.Font.Size = 9;
                        paraTable2.Borders.Enable = 1;
                        paraTable2.Rows.Height = 10;
                        paraTable2.AllowAutoFit = true;
    
                        paraTable2.Columns[2].Width = 100;
                        paraTable2.Columns[3].Width = 100;
                        paraTable2.Columns[5].Width = 40;
                        paraTable2.Columns[6].Width = 40;
                        paraTable2.Cell(1, 1).Range.Text = "字段名称";
                        paraTable2.Cell(1, 2).Range.Text = "字段说明";
                        paraTable2.Cell(1, 3).Range.Text = "附加说明";
                        paraTable2.Cell(1, 4).Range.Text = "字段类型";
                        paraTable2.Cell(1, 5).Range.Text = "主键";
                        paraTable2.Cell(1, 6).Range.Text = "非空";
    
                        paraTable2.Cell(2, 1).Range.Text = "_op";
                        paraTable2.Cell(2, 2).Range.Text = "操作类型";
                        paraTable2.Cell(2, 3).Range.Text = "0:添加 1:更改";
                        paraTable2.Cell(2, 4).Range.Text = "INT";
                        paraTable2.Cell(2, 5).Range.Text = "0";
                        paraTable2.Cell(2, 6).Range.Text = "1";
    
                        paraTable2.Cell(3, 1).Range.Text = "ROOT";
                        paraTable2.Cell(3, 2).Range.Text = "父节点编号";
                        paraTable2.Cell(3, 3).Range.Text = "";
                        paraTable2.Cell(3, 4).Range.Text = "char(32)";
                        paraTable2.Cell(3, 5).Range.Text = "0";
                        paraTable2.Cell(3, 6).Range.Text = "0";
    
    
                        //循环添加表格
                        int a = 4;
                        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                        {
                            //SELECT TableName,FieldName,FieldTitle,DataType,DataLen FROM dbo.Table_Stru
                            paraTable2.Cell(a, 1).Range.Text = ds.Tables[0].Rows[i]["FieldName"].ToString();
                            paraTable2.Cell(a, 2).Range.Text = ds.Tables[0].Rows[i]["FieldTitle"].ToString();
                            paraTable2.Cell(a, 3).Range.Text = "";
                            paraTable2.Cell(a, 4).Range.Text = ds.Tables[0].Rows[i]["DataType"].ToString() == "Integer" ? "INT" : "VARCHAR(" + ds.Tables[0].Rows[i]["DataLen"].ToString() + ")";
                            paraTable2.Cell(a, 5).Range.Text = "0";
                            paraTable2.Cell(a, 6).Range.Text = "0";
                            //注意嵌套表时只能一行一行的插入
                            paraTable2.Rows.Add(ref oMissing);//添加一行
                            a++;
                        }
    
    
                        oTable.Cell(4, 1).Range.Text = "rtnData参数数据";
                        oTable.Cell(4, 2).Range.Text = "null";
                        
    
                        paraTable.Rows.First.Shading.Texture = WordAPP.WdTextureIndex.wdTexture25Percent;//设置阴影
                        paraTable.Rows.First.Range.Font.Bold = 1;
    
                        oTable.Cell(5, 1).Range.Text = "备注";
                        oTable.Cell(5, 2).Range.Text = "";
    
                        oWord.Visible = true;  //打开生成的word   
                        oDoc.Activate();
                    }
    
                }
                catch (Exception )
                {
    
                   //抛出异常
                    return;
    
                }
    
    
            }

    这个没有保存在本地,只是把编辑的word打开了

    展开全文
  • Java面试题大全(2020版)

    万次阅读 多人点赞 2019-11-26 11:59:06
    最明显的区别是 ArrrayList底层的数据结构是数组,支持随机访问,而 LinkedList 的底层数据结构是双向循环链表,不支持随机访问。使用下标访问一个元素,ArrayList 的时间复杂度是 O(1),而 LinkedList 是 O(n)。 ...
  • Antd中新建一个表格后,默认只添加了鼠标经过事件,即:鼠标经过表格的每一行时,那一行就会添加一个淡色的背景。但是现在有需求,要给表格添加一个点击事件,就是在点击每一行时,也会添加一个背景效果。 解决...
  • 小甲鱼零基础入门学习python笔记

    万次阅读 多人点赞 2019-08-14 11:06:30
    目录: 000 愉快的开始 001 我和Python的第一次亲密接触 002 用Python设计第一个游戏 003 小插曲之变量和字符串 004 改进我们的小游戏 005 闲聊之Python的数据类型 006 Pyhon之常用操作符 007 了不起的分支和循环 ...
  • 是程序根据条件判断结果向后反复执行的一种运行方式,是一种程序的基本控制结构,条件循环和遍历循环结构都是基本的循环结构, 死循环 能够用于 测试性能 ,形式上的死循环可以用break来退出,例如 x = 10 ...
  • 循环引用 获取列表的上一行数据。 2.2 循环引用设置 方法一: 上日库存 假设6月份前留下的余额为0,则在B3单元格中,输入公式:=if(&A3 = 1, 0, B3[A3:-1] + C3[A3:-1] - D3[A3:-1]):当&A3=0,第一天...
  • 何谓循环引用?  举个例子来说吧,一个男孩类Boy中可以访问他的女朋友是类Girl,同样,类Girl也可以访问她的男朋友Boy类。而且一个男朋友和女朋友具有对应的关系(一对一);还有一种情况就是一对多的情况,比如...
  • 前端面试题

    万次阅读 多人点赞 2019-08-08 11:49:01
    前端面试题汇总 ... 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? 21 ... 21 Quirks模式是什么?它和Standards模式有什么区别 21 div+css的布局较table布局有什么优点?...img的alt与title有何异同?...
  • 注册表问题,麻烦的太太,于是改用另一种方法,引进Aspose.Words.dll后,就直接操作word模板,画表格,非常方便,于是把方法记录下来,分享给大家, 希望大家能在以后的工作中避开不必要的选择时间浪费,共进共勉...
  • 测试开发笔记

    万次阅读 多人点赞 2019-11-14 17:11:58
    134 Test Plan 测试用例模块 135 Test Lab 测试执行模块 135 第十六章 PYTHON 137 Python的安装 137 Python的集成环境: 137 数据类型: 137 运算符: 137 缩进: 138 控制语句: 138 IF条件 138 WHILE循环 139 FOR...
  • TensorFlow入门

    千次阅读 多人点赞 2019-04-23 10:09:29
    TensorFlow入门 参考资料: TensorFlow中文社区教程 TENSORFLOW从入门到精通之——TENSORFLOW基本操作 TensorFlow升级到1.0版本的问题 Tensorflow save&restore遇到问题及解决应对 NotFoundError: Key Variable...
  • 问题:在循环读取数据的过程中,xlrd一旦打开表格,则将所有数据放置在缓存中,无法获取到程序执行过程中写入的新的数据。 解决方式: 在循环里,每次取完数据使用del data(data 为xlrd.open_workbook()的文件) ...
  • 软件测试面试题汇总

    万次阅读 多人点赞 2018-09-27 12:31:09
    转载自: ... 软件测试面试题汇总 测试技术面试题 ...........................................................................................................
  • 在word中根据表头动态增加表格行,然后把数据中数据中写入表格中。
  • C#基础教程-c#实例教程,适合初学者

    万次阅读 多人点赞 2016-08-22 11:13:24
    OnePerson虽然存储的是Person类对象地址,但不是C中的指针,不能象指针那样可以进行加减运算,也不能转换为其它类型地址,它是引用型变量,只能引用(代表)Person对象,具体意义参见以后章节。和C、C++不同,C#只能用...
  • 实际上,bootstrap或者layui的table都有对应的treegrid插件来实现表格数据的树形展示。但layui的treegrid插件似乎对复杂表头的支持不大好,而在我使用bootstrap的treegrid插件时一直出现样式问题(当然应该是我自己...
  •  相对引用是wps表格的默认引用方式,所以一般情况下我们所使用的的引用都是相对引用。相对引用是指,在复制某个单元格的公式到别的单元格时,公式中引用的单元格位置也会相应的变化。  相对引用最常见的用法就是...
  • 实验内容 使用DHT11温湿度传感器检测当前环境的温湿度,并在串口输出当前检测出的温度以及湿度情况。 实验器件 arduino X 1 DHT11温湿度传感器 X 1 USB数据烧写线 X 1 ...1.根据连线表格以及实验电路图...
  • :shared_ptr的用法以及循环引用计数问题shared_ptr指针新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容...
  • 一、分析需求 这里先上一张图说明 需求: ...渲染出一个这样子的 表格 : res数据: res的每一个元素的直接属性name (即为邮费模板名称,比如成都运费模板), res的ext属性下的三个数组 defa...
  • > //循环遍历 <tr> //显示对应内容 <td> echo $vlue["id"] ?></td> <td> echo $vlue["name"] ?></td> <td> echo $vlue["money"] ?></td> <td> echo $vlue["save"] ?></td> <td> echo$vlue["data"] ?></td> </tr> }?>...
  • 如何使用C#向Word文档中添加表格和嵌套表格 Microsoft Word是一款非常强大的文字处理软件,除此以外,它还是一个处理表格的强大工具。平常我们制作的简历、数据报表等都需要通过表格的形式在Word中展现。这篇文章将...
  • EasyuI的tree树状结构无限死循环 如图一直循环1和2 得不到1和2的内容 遇到这个问题首先要看自己数据库 id,text,state,这几个属性是不可更改的,如果不同需要改过来先来看看数据库 然后再看看dao层查询数据库jsp...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 48,455
精华内容 19,382
关键字:

循环引用表格