Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script Google Sheets希望删除所有行并接受保留列表中的行_Google Apps Script_Google Sheets - Fatal编程技术网

Google apps script Google Sheets希望删除所有行并接受保留列表中的行

Google apps script Google Sheets希望删除所有行并接受保留列表中的行,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我不是很擅长这个,但是我有一个google sheets文档,它在列中包含电子邮件和其他数据列 然后我有另一张表格,上面有一个列表,比如@hotmail.com@gmail.com等等 在主工作表中,我想删除所有行,除非上面有(例外),然后保留该行 我在excel中找到了这个,但它是用来保存列的,但这是我想要的……基本上我只想通过电子邮件发送到正常的电子邮件地址,并删除所有公司和其他非社交联系人 因此,我想保留一个社交电子邮件列表……并告诉谷歌表单删除所有不包含“保留电子邮件”列表的行 Sub-

我不是很擅长这个,但是我有一个google sheets文档,它在列中包含电子邮件和其他数据列

然后我有另一张表格,上面有一个列表,比如@hotmail.com@gmail.com等等

在主工作表中,我想删除所有行,除非上面有(例外),然后保留该行

我在excel中找到了这个,但它是用来保存列的,但这是我想要的……基本上我只想通过电子邮件发送到正常的电子邮件地址,并删除所有公司和其他非社交联系人

因此,我想保留一个社交电子邮件列表……并告诉谷歌表单删除所有不包含“保留电子邮件”列表的行

Sub-FOLSPrePaidRates()
Dim keepColumn作为布尔值
将currentColumn设置为整数
将列标题设置为字符串
currentColumn=1

虽然currentColumn请不要误解我的意思,我只是回答我理解的可能是我错了,但您可以使用过滤器仅获取电子邮件列表,然后复制数据并将其粘贴到新的工作表中。

Google Apps脚本是您需要使用的语言,而不是Excel脚本,我认为它被称为Visual Basic for Applications。您说要隐藏行,但您提供的脚本是隐藏列。如果您可以提供一份您的工作表副本(删除私人信息),其中显示“保留电子邮件”标准的位置,并且请提供更详细的说明,说明您的两张工作表之间的关系,社区将更容易为您提供帮助。请提供您将删除的sampel行和您将保留的sampel行。你怎么称呼剧本?你好!我不确定我是否正确理解了您的请求,但是,是否要删除包含非@gmail.com、@hotmail.com等电子邮件的所有行?