我有一個輸入列(ColumnA),它本質上具有表的索引。我想在該表中添加 1000 個數字列。每個欄位都會將列號新增到原始列中。
範例:第一個新列將具有公式 ColumnA+1。
第 30 個新列的公式為 ColumnA+30。
1.製作100列。
2.選擇全部100列
3. Cols>標準化屬性
4. 從屬性下拉清單中新增公式列屬性。
5. 編輯公式,輸入公式,然後在公式編輯器中按“確定”
6.最後點選「確定」(標準化屬性視窗的右上角)
但我不確定那是你真正想做的
如果您確實需要公式而不僅僅是值,這是一種選擇
Names Default To Here(1);
dt = New Table("test",
Add Rows(2),
New Column("ColumnA", Numeric, Continuous, Values([1, 2])),
Invisible // open/create as invisible! (or make invisible)
);
For(i = 1, i <= 1000, i++,
Eval(EvalExpr(
dt << New Column("ColumnA+"||Char(i), Numeric, Continuous, Formula(
:ColumnA + Expr(i)
))
));
);
dt << Show Window(1); // if you need table visible later
如果速度很重要,那麼使用 Invisible 是您可以做的一件事。