请教哈·····在excel中如何设置当选中某单元格时将该单元格所在的行和列高亮显示,不用编程能实现吗~?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教哈·····在excel中如何设置当选中某单元格时将该单元格所在的行和列高亮显示,不用编程能实现吗~?相关的知识,希望对你有一定的参考价值。

没法做到,只能用VBA! 参考技术A 不行

请教一下,C#,我现在用datagridview中某一单元格操作另一个datagridview,请问思路是怎样的呢?

比如,现在我的mysql中有个表

这个表现在已经用datagridview显示了,我想点击“Types”的时候,在另一个datagridview中显示另一个表的内容,麻烦您指教一下,非常谢谢~

这个表现在已经用datagridview显示了
..在这个DGV的CELLCLICK事件中添加.当被点击时.

给另一个datagridview中显示另一个表的内容追问

嗯嗯,能不能给点代码说明一些,我比较水,这么说,不是特别明白,不好意思啊,麻烦您了~

追答

那您得说详细点了.加载什么数据
是否是加载DGV1里头的内容
数据哪里来
DGV2要干嘛.

追问

不好意思啊,麻烦您了~就是现在我在datagridview1中显示了上表,表中只有一列数据,如上;我希望点击每一行的时候,会得到相应行的内容,并把它作为我查询的内容,比如我点第一个得到“Types”,将Types作为查找条件,查找表test(gse,concept)中,concept里含有Types的每一行,并在datagridview2中进行显示。麻烦您写点代码提示我一下吧,非常谢谢您~

追答private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)

if (e.RowIndex == -1)

return;

switch (e.ColumnIndex)

//这里根据每一个点击的列的不同执行不同的查询例如:您的第一列是TYPE
case 0:
//查找表test(gse,concept)中,concept里含有Types的每一行
SetDGV2Data(上述查询出来的语句);
break;
case ...
break;....
default:
break;


public void SetDGV2Data(DataTable dt)

//赋值给DGV2赋值
追问

嗯嗯,谢谢您啦~我现在有表A(a,b,c)我将a分割后,存入新的表B的d字段,但是我想让表B中字段为B(d,c)就是a和c原来的关系要做一个对应,应该怎么弄呢

追答

嗯..您这个有点基础了...另外内容太多..没法帮到你..不好意思..

来自:求助得到的回答
参考技术A private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)

if (e.RowIndex == 0) //判断点击的是否是第一行 Types如果是第一行就=0,是第二行就是=1 以此类推

this.dataGridView2.DataSource=。。。; // 点击了Types就给dataGridView2指定一个数据源。数据源是什么就看你自己了

追问

嗯嗯,谢谢您啦~我现在有表A(a,b,c)我将a分割后,存入新的表B的d字段,但是我想让表B中字段为B(d,c)就是a和c原来的关系要做一个对应,应该怎么弄呢

追答

你是在数据库里面操作还是用C#代码操作?

追问

用C#,但是里面会有一些mysql语句啊,就是分割是用C#来做的,查询啊什么的是用mysql语言

追答

先把表A的数据都查询到TableA中
for(int i=0;i<tableA.Rows.Count;i++)

sql=" insert into B(d,c) values(tableA.Ros[i]["a"],tableA.Ros[i][1]) ";
执行这个sql语句就好了 这个是Sql Server的 自己该MySql吧

追问

非常谢谢你啊~

参考技术B 选择的时候获取ID,然后查询将数据绑定到另一个datagridview中。 参考技术C 这个类似于每个列表最后一列的操作,修改、删除操作,执行后台方法,当然也可以绑定另一个gridview的数据了。

以上是关于请教哈·····在excel中如何设置当选中某单元格时将该单元格所在的行和列高亮显示,不用编程能实现吗~?的主要内容,如果未能解决你的问题,请参考以下文章

请教!excel单元格内的数值发生变化时如何保留它以前的值

怎样用DELPHI控制EXCEL中某一单元格的某一边框是不是显示

如何将Excel中某一列改为文本格式

请教:android gridlayout 如何设置列宽和行高?

vba如何读取excel中某单元格的行数或列数

关于操作Excel的POI我想请教下设置单元格宽度和高度的单位是啥?与厘米是不是可以转换?并且比例是多少?