我正在使用 jquery.sheet 来在我的网站中显示工作电子表格。我有 2-3 个问题需要帮助,但我无法在 google 或 jquery.sheet 的文档中找到足够的信息。
- 是否有一种内置方法可以从电子表格中隐藏公式栏?(我不希望用户能够查看/编辑单元格内的公式
2.我正在使用自定义模板,以便为工作表提供一些用于某些单元格的预加载公式。例如
<div id="sheetParent" title="test cells">
<table cellspacing="0" cellpadding="0">
<tr>
<td data-formula="C6"></td>
<td></td>
<td></td>
</tr>
<tr>
<td width="227">Cashflow </td>
<td width="77"></td>
<td width="77"></td>
</tr>
<tr>
<td>For an Individual</td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Template 1</td>
<td></td>
<td>3</td>
</tr>
<tr>
<td>Period</td>
<td>Per month</td>
<td>3 months</td>
</tr>
<tr>
<td></td>
<td>€</td>
<td>€</td>
</tr>
<tr>
<td>Inflow</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Recurring income:</td>
<td></td>
<td data-formula="B10*A1"></td>
</tr>
<tr>
<td>Salary</td>
<td></td>
<td data-formula="B11*A1"></td>
</tr>
<tr>
<td>Rent from property</td>
<td></td>
<td data-formula="B12*C6"></td>
</tr>
<tr>
<td>Income from services</td>
<td></td>
<td data-formula="B13*C6"></td>
</tr>
<tr>
<td>Income from deposits</td>
<td></td>
<td data-formula="B14*C6"></td>
</tr>
<tr>
<td>Other income</td>
<td></td>
<td data-formula="B15*C6"></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Non-recurring income</td>
<td></td>
<td data-formula="B17*C6"></td>
</tr>
<tr>
<td>Income from deposits</td>
<td></td>
<td data-formula="B18*C6">type in a value and press Enter to activate</td>
</tr>
<tr>
<td></td>
<td></td>
<td>Click + Enter 0 to activate</td>
</tr>
<tr>
<td>Totals</td>
<td data-formula="SUM(B11:B19)"></td>
<td data-formula="SUM(C11:C19)"></td>
</tr>
<tr>
<td>Outflow</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Recurring expense</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Rent for property use</td>
<td></td>
<td align="right">0</td>
</tr>
<tr>
<td>Loan payments</td>
<td></td>
<td align="right">0</td>
</tr>
<tr>
<td>Electricity, water consuption</td>
<td></td>
<td align="right">0</td>
</tr>
<tr>
<td>Telephone, internet use</td>
<td></td>
<td align="right">0</td>
</tr>
<tr>
<td>Petrol and gas consumption</td>
<td></td>
<td>0</td>
</tr>
<tr>
<td>Insurance fees</td>
<td></td>
<td>0</td>
</tr>
<tr>
<td>Medical fees</td>
<td></td>
<td>0</td>
</tr>
<tr>
<td>Daily expenses</td>
<td></td>
<td>0</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Non-recurring expense</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Personal development fees</td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Surplus : money to spend wisely</td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Deficit : reduce expenses</td>
<td>0</td>
<td>0</td>
</tr>
</table>
</div>
当我这样做时,电子表格会加载,但公式没有按预期工作。我要么必须在一个单元格内重新键入它,要么在同一行的单元格内键入一个数字,以使第三个(以及 Sum() 之上)中的所有公式都能工作。(例如,如果我在单元格 B11 中键入 300,则单元格 C11 必须将其值更新为 B11*C6。相反,它不执行任何操作。如果我转到单元格 C19(这是调用 Sum() 之前的最后一个单元格,然后键入在一个数字中(假设为 0),它上面的所有公式都会按原样更新作品)
这是为什么 ?
3.有没有办法将excel电子表格直接加载到jquery.sheet中,我必须手动完成吗?另外我如何在同一页面上初始化 2 个或更多工作表?(例如 SHEET1、SHEET2 等)?
感谢您的回复