如何基于单元格值在Excel VBA中设置条件?

沙德拉克·鲁朗瓦

我想问一个问题。我有关于如何在vba中保存excel的最后一行的代码,但是在我的代码中,我想添加一个条件,例如,如果E列的cell.value =“ disable”,则将保存选择的最后一行,然后

像这样保存WB.SaveAs filename:=“ C:\ New Folder \”&filename,FileFormat:= 51

万一

这是我的密码

Sub Increment()
   ' change A1 to the cell you wish to Increment
   Range("A1").Value = Range("A1").Value + 1
End Sub

Private Sub CommandButton1_Click()
Call SaveLastLine
End Sub

Sub SaveLastLine()

    'Variable declaration
    Dim score As String
        Dim WB As Workbook, _
            filename As String

        'Turn off screen updating and alerts
        Application.ScreenUpdating = False
        Application.DisplayAlerts = False
        'Make a copy of the last line of Active Sheet

        newName = ActiveSheet.Name
        Range("B1").Select
        Selection.End(xlDown).Select
        Range(Selection, Selection.End(xlToRight)).Select

        Selection.Copy
        Workbooks.Add
        ActiveSheet.Paste

    Call Increment

        FileNane1 = Range("A1").Value

        Set WB = ActiveWorkbook
        filename = newName & FileNane1 & ".xlsx"
        WB.SaveAs filename:="C:\New Folder\" & filename, FileFormat:=51

        'Restore screen updating and alerts

        Application.DisplayAlerts = True
        Application.ScreenUpdating = True

End Sub

有没有人可以帮助我在我的vba代码中添加一个条件?

请任何人都可以帮助我。

迈克·M
FileName1 = Range("A1").Value
if FileName1 = "disable" then
    Set WB = ActiveWorkbook
    filename = newName & FileNane1 & ".xlsx"
    WB.SaveAs filename:="C:\New Folder\" & filename, FileFormat:=51
end if

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Excel表单元格中更改值而不在VBA中指定单元格引用

来自分类Dev

(Excel)基于相邻单元格值的条件格式

来自分类Dev

Excel VBA重现单元格的值

来自分类Dev

基于行中每个单元格的参考单元格值的条件格式

来自分类Dev

VBA Excel单元格值是“ not” NULL

来自分类Dev

VBA Excel宏可基于多个条件更新单元格值

来自分类Dev

Excel VBA:基于单元格值的颜色范围

来自分类Dev

如何使用C#在Excel .xlsx文件中基于行-列组合的单元格中输入值?

来自分类Dev

Excel VBA-如何基于两个单元格值添加行数并从第三个单元格复制/保留数据?

来自分类Dev

如何基于以前的单元格值应用条件格式?

来自分类Dev

如何在Excel表单元格中更改值而不在VBA中指定单元格引用

来自分类Dev

如何基于MS Excel 2010中的列中的值对一行中的所有单元格进行计数?

来自分类Dev

如何基于单元格值的更改来更改单元格的条件格式

来自分类Dev

在Excel中,如何检查单元格是否在值列表(单元格范围)中

来自分类Dev

如何基于Excel中右侧单元格的值求和水平单元格

来自分类Dev

如何在Excel中基于另一个单元格的值将值重复到行中

来自分类Dev

如何根据单元格值在Excel中过滤列

来自分类Dev

如果Excel中包含值,如何计算单元格

来自分类Dev

VBA Excel单元格值是“ not” NULL

来自分类Dev

基于单元格值的条件公式

来自分类Dev

Excel –基于间隔中的另一个单元格值在列中设置单元格值

来自分类Dev

基于单元格值的条件格式

来自分类Dev

基于多个单元格和值的 Excel 条件格式

来自分类Dev

基于单元格值的单元格条件连接

来自分类Dev

如何在excel VBA中验证单元格值

来自分类Dev

基于单元格文本值的行的 VBA 条件格式

来自分类Dev

如何从excel中的单元格中随机连接值?

来自分类Dev

基于Excel VBA中单元格颜色的值计算

来自分类Dev

基于单元格值的单元格条件格式

Related 相关文章

  1. 1

    如何在Excel表单元格中更改值而不在VBA中指定单元格引用

  2. 2

    (Excel)基于相邻单元格值的条件格式

  3. 3

    Excel VBA重现单元格的值

  4. 4

    基于行中每个单元格的参考单元格值的条件格式

  5. 5

    VBA Excel单元格值是“ not” NULL

  6. 6

    VBA Excel宏可基于多个条件更新单元格值

  7. 7

    Excel VBA:基于单元格值的颜色范围

  8. 8

    如何使用C#在Excel .xlsx文件中基于行-列组合的单元格中输入值?

  9. 9

    Excel VBA-如何基于两个单元格值添加行数并从第三个单元格复制/保留数据?

  10. 10

    如何基于以前的单元格值应用条件格式?

  11. 11

    如何在Excel表单元格中更改值而不在VBA中指定单元格引用

  12. 12

    如何基于MS Excel 2010中的列中的值对一行中的所有单元格进行计数?

  13. 13

    如何基于单元格值的更改来更改单元格的条件格式

  14. 14

    在Excel中,如何检查单元格是否在值列表(单元格范围)中

  15. 15

    如何基于Excel中右侧单元格的值求和水平单元格

  16. 16

    如何在Excel中基于另一个单元格的值将值重复到行中

  17. 17

    如何根据单元格值在Excel中过滤列

  18. 18

    如果Excel中包含值,如何计算单元格

  19. 19

    VBA Excel单元格值是“ not” NULL

  20. 20

    基于单元格值的条件公式

  21. 21

    Excel –基于间隔中的另一个单元格值在列中设置单元格值

  22. 22

    基于单元格值的条件格式

  23. 23

    基于多个单元格和值的 Excel 条件格式

  24. 24

    基于单元格值的单元格条件连接

  25. 25

    如何在excel VBA中验证单元格值

  26. 26

    基于单元格文本值的行的 VBA 条件格式

  27. 27

    如何从excel中的单元格中随机连接值?

  28. 28

    基于Excel VBA中单元格颜色的值计算

  29. 29

    基于单元格值的单元格条件格式

热门标签

归档