首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >excel中if -语句,检查单元格是否以变量数字开头

excel中if -语句,检查单元格是否以变量数字开头
EN

Stack Overflow用户
提问于 2016-03-02 17:53:52
回答 1查看 114关注 0票数 0

我想要实现的函数是:

代码语言:javascript
运行
复制
Sub knapp()
Dim counter As Integer
counter = 200
Rows("7").Insert Shift:=xlDown, CopyOrigin:=xlFormatFromBelow
For counter = 200 To 800
    If Sheets("Ark1").Range("C3").Value = "counter*" Then
        Sheets("Ark2").Range("C" & counter).Copy
        Sheets("Ark1").Range("E7").PasteSpecial Paste:=xlPasteValues,    Operation:=xlNone, SkipBlanks _
         :=False, Transpose:=False
        Sheets("Ark1").Range("E7").HorizontalAlignment = xlCenter
        Sheets("Ark2").Range("D" & counter).Copy
        Sheets("Ark1").Range("F7").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    End If
Next counter
End Sub

单元格C3包含一个数字和一个文本,即"240 -测试文本文本“。值会改变,但它的格式始终与上面一样。如果C3以240开头,那么我希望它从另一个工作表中复制相应的单元格。复制部分可以工作,但IF语句才是问题所在。我不知道如何检查C3是否以变量计数器开始。

预先感谢您的帮助

EN

回答 1

Stack Overflow用户

发布于 2016-03-02 18:10:50

使用此函数:

代码语言:javascript
运行
复制
=ISNUMBER(SEARCH("240",C3))
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35743717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档