小编Tim*_*reu的帖子

使用VBA /宏将Word表中的某些单元格右对齐

对VBA来说是非常新的东西,但我们的客户希望将1,850页Word Tables中的所有数据正确对齐。我认为这在VBA中非常容易。我正在尝试解决问题,我敢肯定自己会自己确定,但是最后期限迫使我寻求帮助。因此,如果我错过了已发布的解决方案,请提前致歉。

例如,他们想要这样:

在此处输入图片说明

要这样:

在此处输入图片说明

所以我有:

 Dim oTable As Table
    Dim oRow As Row

    For Each oTable In ActiveDocument.Tables
     For Each oRow In oTable.Rows
Run Code Online (Sandbox Code Playgroud)

但是我不知道如何仅遍历表的主体。同样,前4行(表标题)也合并到一个单元格中,第一列仍然保持对齐。帮助,下回合对我:)

vba ms-word word-vba

2
推荐指数
1
解决办法
2万
查看次数

Pandas中Python Lamba函数的澄清/冥想

我终于摆脱了SPSS的束缚,正在陶醉于Pandas和Python的自由(喜欢它).但是,我试图更清楚地了解python Lambda函数如何在Pandas中进行交互.它似乎突然出现了很多.这是一个例子,我希望能消除这种模糊.

从字符串拆分创建新数据框后:

 bs = fh['basis'].str.split(',',expand = True)
Run Code Online (Sandbox Code Playgroud)

我想通过在数字标题中添加"b"来重命名所有变量.这有效:

 n = list(bs)
 for x in n:
     bs.rename(columns={x : 'b' + str(x)},inplace = True)
Run Code Online (Sandbox Code Playgroud)

但我有一种潜在的怀疑,一个lambda函数会更好.但是,这不起作用:

 bs.rename(columns=lambda x: x = 'b' + str(x), inplace=True)
Run Code Online (Sandbox Code Playgroud)

我认为lambda是一个函数,所以如果我传入一个列标题,我可以附加一个'b'.但是"="会引发错误.任何快速观察将非常感激.干杯!

python lambda pandas

1
推荐指数
2
解决办法
103
查看次数

标签 统计

lambda ×1

ms-word ×1

pandas ×1

python ×1

vba ×1

word-vba ×1