求一个在WORD中,按单元格内容调整对齐方式的VBA程序,比如:某个单元格内容为ABC,就设置为居中对齐。

求一个在WORD中,按单元格内容调整对齐方式的VBA程序,比如:某个单元格内容为ABC,就设置为居中对齐。,第1张

WDDocTables(1)Cell(1, 2)Select

IF WDDocTables(1)Cell(1, 2)RangeText = "ABC" THEN

WDAPPSelectionParagraphFormatAlignment = wdAlignParagraphCenter

ELSE

WDAPPSelectionParagraphFormatAlignment = wdAlignParagraphLEFT

ENDIF

首先我来给你分析一下, if(c/a<a)continue;虽然是被乘数比乘数小时就不用输出结果,但是后面相乘得到的结果还是会按顺序占用你前面的字节,比如31,32都不用输出,从33开始输出,但是要想右对齐的话必须把原来31和32的位置置空才行,所以应该在你原有的基础上还加上一个句子

if(c/a<a)

{cout<<" "<<"\t" ;

continue;}

注意中间是一个空格符

这样改之后你会发现除了第一行和第二行之间没有空一行,其他行之间都会空一行

你不妨再想想, cout<<"\n"; 这个语句不就是为了让从第二行开始每行之间都有一个空行的么,而你的结果只在第二行和三行之间才有空行,岂不是空行少了么?说到这里估计你应该明白了

以上就是关于求一个在WORD中,按单元格内容调整对齐方式的VBA程序,比如:某个单元格内容为ABC,就设置为居中对齐。全部的内容,包括:求一个在WORD中,按单元格内容调整对齐方式的VBA程序,比如:某个单元格内容为ABC,就设置为居中对齐。、C++问题:请问以下程序如何右对齐、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9655362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存