单元格

c# – 打开xml查询excel单元格

过去,我创建了一个组件,用于使用excel库传递和从excel检索值.好的一点是,一旦你的工作簿在内存中并修改了一个单元格,所有其他具有获取此原始单元格值的公式的单元格将自动刷新.这在OpenXml中是否可行?据我所知,显然这在OpenXml中不会发生,因为excel引擎并不是真正在后台执行,OpenXml只是一组要序列化,反序列化,读取等xml文件的类吗?

c#-4.0 – 如何使用C#.net中的EXCEL interop api读取空单元格值?

如果我尝试读取空的EXCEL单元格,则会收到System.com_object错误.我的代码是:这个excel文件有10列,我想我正在读一个有效的单元格.错误是**“{Microsoft.CSharp.RuntimeBinder.RuntimeBinderException:无法对空引用执行运行时绑定在CallSite.Target(Closure,CallSite,Object)在System.

delphi – stringgrid中所选单元格的总和值

请注意,有时这些单元格包含字符串值!对于标准的DelphiTStringGrid,例如:如何在TAdvStringGrid中获取选择的浮点值的总和?因此,您最有可能使用TAdvStringGrid,您可以尝试以下尚未测试或优化的代码.到目前为止,我发现,您可以使用AllFloats属性以浮动方式访问所有网格单元格而不管隐藏的列或行.假设您想在隐藏某个列后对连续选择求和,您可以尝试以下代码:

Delphi:如何使单元格文本在TStringGrid中心对齐?

看起来好像很明显.我想要的文本是在单元格的中心,但由于某些原因,我找不到它的属性.我该怎么做?解决方法在TStringGrid中没有任何文本中心的属性,但您可以在DrawCell事件中执行以下操作:我从here发布的代码更新:在单元格中写入文本时,将此代码添加到GetEditText事件中:

delphi – Firemonkey网格控件 – 基于值设置单元格样式(通过OnGetValue函数调用)

)作为单元格“值”.在下面的例子中;它会将样式应用于正在返回的OnGetValue“value”.很可能我们必须通过FM样式表来做到这一点;或者我们可以直接获得TText属性吗?(;–>提前谢谢了,伊恩.解决方法首先是道歉.在我对你上一个问题的回答中,CreateCellControl应该调用inherited来创建单元格.我修改了我的答案.至于这个问题,我已经在FireMonkeyCells上发布了我的博客文章–http://monkeystyler.com/blog/entry/firemonkey-

delphi – Firemonkey和大量数据

我无法想象它的行列表现很好.Firemonkey处理大量数据的方式是什么?),并且TMS和FMX网格都非常快,有100.000条记录或更多!

FillRect不会在Delphi XE2中绘制完整的TStringGrid单元格

FillRect不会在DelphiXE2中绘制完整的TStringGrid单元格.默认颜色左侧有3个像素间距.这个问题在我以前使用的Delphi6中不存在.我尝试更改所有属性和不同的画笔样式,绘制的矩形不会填满完整的单元格.解决方法这是XE2中的预期行为,当DefaultDrawing=true并且主题被启用时.解决方法是在调用FillRect之前检查此条件并将Rect.Left递减4像素.