EXCEL 宏代码

Sub整理()rowcnt=ActiveSheet.UsedRange.Row+ActiveSheet.UsedRange.Rows.Count-1Fori=1Torow... Sub 整理()
rowcnt = ActiveSheet.UsedRange.Row + ActiveSheet.UsedRange.Rows.Count - 1
For i = 1 To rowcnt

Select Case Cells(i, 5)
Case "11"
Cells(i, 7) = "地点"
Case 22
Cells(i, 7) = "库"
Case 33
Cells(i, 7) = "3库"
Case 44
Cells(i, 7) = "4库"
End Select
Next i
End Sub

这是一段宏代码,就是根据E列某格的数据,在对应的G列填出结果,比如当E1为11,则G1自动填为"地点"
现在我想添加一个条件,就是当E列出现不为上面给出的数据时,在对应的G列自动填为"出错",请高手帮忙
但空白的行和内容除外,(不要填充)
展开
 我来答
创作者65BM0LT0wp
2019-12-06 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:27%
帮助的人:1050万
展开全部
对的,使用Proper函数非常适合楼主的要求。

宏代码没必要,公式加个等号就出来了,就是加辅助添加一列。

公式还可以拖动,一次性复制一列的单元格都成为此格式。

最后不想保留公式,可以去公式计算结果进行选择性粘贴。
创作者8BMxrQSUgb
2019-02-09 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:28%
帮助的人:800万
展开全部
Dim
InputStr
As
String
Dim
OutputStr
As
String
InputStr
=
Range("A1").Value
OutputStr
=
UCase(Left(InputStr,
1))
&
LCase(Right(InputStr,
Len(InputStr)
-
1))
Range("A2").Value
=
OutputStr
=====================================
取A1单元格内的内容,转换为首字母大写,其他小写的新字符串,并在A2单元格内显示。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者PVx8tCrP38
2020-04-25 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.2万
采纳率:26%
帮助的人:961万
展开全部
用公式

=PROPER(A1)

假设A列为单词,在B1中输入公式,向下复制公式就可以了

建议非到万不得已不用宏,宏有病毒
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
coolbi5
2010-01-31 · TA获得超过1万个赞
知道大有可为答主
回答量:1.1万
采纳率:35%
帮助的人:2913万
展开全部
改成下面的就可以了:
Sub 整理()
rowcnt = ActiveSheet.UsedRange.Row + ActiveSheet.UsedRange.Rows.Count - 1
For i = 1 To rowcnt

Select Case Cells(i, 5)
Case "11"
Cells(i, 7) = "地点"
Case 22
Cells(i, 7) = "库"
Case 33
Cells(i, 7) = "3库"
Case 44
Cells(i, 7) = "4库"
case else
Cells(i, 7) = "出错!"
End Select
Next i
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuy1ing
2010-01-31 · TA获得超过769个赞
知道小有建树答主
回答量:824
采纳率:0%
帮助的人:285万
展开全部
把Select语句改成if语句好些
if Cells(i, 7)=11 then
Cells(i, 7) = "地点"
elseif…… then
……
elseif…… then
……
else
Cells(i, 7)="出错"
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式