找回密码
 立即注册

QQ登录

只需一步,快速开始

rkk

银牌会员

14

主题

37

帖子

2749

积分

银牌会员

积分
2749

活字格认证

rkk
银牌会员   /  发表于:2013-5-20 15:56  /   查看:6133  /  回复:7
你好,
請問如何直接輸入公式? 即是像 Excel 先輸入 = 之後再加淢乘除, 但這里要在 FormulaBox 輸入才可用公式.
另 = 不能直接在 cell 輸入, 如何設定?
Thanks!

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-5-20 18:07:00
沙发
回复 1楼rkk的帖子

rkk 你好,
在单元格中直接输入公式,可以通过以下属性设置:

  1. this.fpSpread1.AllowUserFormulas = true;
复制代码
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-5-20 18:08:00
板凳
回复 1楼rkk的帖子

请问 “另 = 不能直接在 cell 輸入, 如何設定? ” 的意思是如何限制 Spread 单元格中不能输入 “=”吗?还是目前无法输入 “=”。
回复 使用道具 举报
rkk
银牌会员   /  发表于:2013-5-20 18:52:00
地板
回复 3楼iceman的帖子

加入 this.fpSpread1.AllowUserFormulas = true; 已ok,
如沒有設定的話, 當不在編輯狀況是不能輸入 = 號的
回复 使用道具 举报
rkk
银牌会员   /  发表于:2013-5-21 09:47:00
5#
仍有些少問題:
1) 如 cell 本身有資料, 如要重新輸入的話, 則要刪除了才可輸入, 否則會加在原有資料的後面, 可否如 Excel 一輸入的話, 舊的會自動刪除? tks
2) 當 Cell 為 nunber, 如用 F2 刪除資料,則不能再輸入 = , 即是不能立即輸入公式,
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-5-21 18:30:00
6#
回复 5楼rkk的帖子

请设置一下属性后,再次尝试:

  1.        private void Form1_Load(object sender, EventArgs e)
  2.         {
  3.             this.fpSpread1.AllowUserFormulas = true;

  4.             this.fpSpread1.EditModeReplace = true;
  5.         }
复制代码
回复 使用道具 举报
rkk
银牌会员   /  发表于:2013-5-22 16:39:00
7#
已可以的了. tks!!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-5-22 17:28:00
8#
回复 7楼rkk的帖子

OK
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部