Excel 需要跳过写入报表的值

Excel 需要跳过写入报表的值,excel,vba,Excel,Vba,我正在编写一个宏来从数据库中提取一些值,但是如果值=(x),我需要它跳过写入报告 基本上,如果我的对象字符串等于0019、0057或0064,那么我不希望它写入excel文档 有什么想法吗?嘿,伙计们,谢谢你们的建议,我最终将我的IF语句设置为不等于这3个值,然后写入报告所有其他内容。控制流?那么,如果是语句还是选择Case?如果要从数据拉取中排除结果,则需要在查询中这样做。如果您想在数据进入Excel后排除结果,有各种各样的方法可以做到这一点(这是对我之前评论的编辑),因此您可能只需要提取要在

我正在编写一个宏来从数据库中提取一些值,但是如果
值=(x)
,我需要它跳过写入报告

基本上,如果我的对象字符串等于0019、0057或0064,那么我不希望它写入excel文档


有什么想法吗?

嘿,伙计们,谢谢你们的建议,我最终将我的IF语句设置为不等于这3个值,然后写入报告所有其他内容。

控制流?那么,如果是语句还是选择Case?如果要从数据拉取中排除结果,则需要在查询中这样做。如果您想在数据进入Excel后排除结果,有各种各样的方法可以做到这一点(这是对我之前评论的编辑),因此您可能只需要提取要在Excel中显示的数据,或者在将数据写入Excel时始终可以创建If语句。例如,如果我提取了一组数据并将其粘贴到Range().Value=data,我可以简单地放置一个if Not data=“0019”,然后是Range().Value=data