循环 for 和 if 列名称更改<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />全部,
我想根据某些条件使用带有 if 条件的 for 循环重命名列名。
但不起作用。
如果我在 for 循环之外设置函数,那么没有问题。
代码如下
对于(我= 1,我<= 100,我++,
如果(我> 0,
Column(i) << set name( char(munger(Column name(i), 1, "::try::", "-" ) ) ) );
);
回复:循环 for 和 if 列名称更改你好,迈克尔,
谢谢你的资源。 这对我来说似乎不错,但最好使用脚本而不是添加。
但对学习有好处谢谢!
回复:循环 for 和 if 列名称更改你好吉姆,
是的,它有效。
非常感谢您的代码更正和对象属性解释。 很有意思。
回复:循环 for 和 if 列名称更改你可能会看看xan@jmp的列名实用程序有关如何执行此操作的一些提示的加载项。
如果你下载插件,把文件后缀改成.zip,你就可以解压,看看他是干什么的。
最好的,
米
回复:循环 for 和 if 列名称更改Column Name() 函数返回一个表达式,而不是文字字符串。所以如果你使用:
柱子(我) <<设置名称(字符(芒格(字符(列名(我)) , 1个, “::尝试::” , “——” ) ) ) ) ;
它应该工作