VBA自动过滤,具有来自单个列的多个值

时间:2018-01-15 20:39:58

标签: vba excel-vba autofilter distinct-values excel

我在excel中使用以下VBA来自动过滤" Master"来自辅助选项卡的电子表格,其中包含一个填充了公式的表和一组代码beelow中的过滤器Q4:Q12。 VBA代码将主数据过滤为当前使用表中的Q过滤器选择的数据以及一些其他值:

    [HttpPost("login")]
    public async Task<IActionResult> Post([FromBody]CredentialsResource credentials)
    {
        if (!ModelState.IsValid)
        {
            return BadRequest(ModelState);
        }

        var identity = await GetClaimsIdentity(credentials.UserName, credentials.Password);
        if (identity == null)
        {
            return BadRequest(Errors.AddErrorToModelState("login_failure", "Invalid username or password.", ModelState));
        }

        var jwt = await Tokens.GenerateJwt(identity, _jwtFactory, credentials.UserName, _jwtOptions, new JsonSerializerSettings { Formatting = Formatting.Indented });
        return new OkObjectResult(jwt);
    }

代码按原样运行,但我想添加另一个自动过滤器。这个与我已经运作的有点不同。

Master(第4列)中有一列有许多不同的程序代码&#34;。还有一个Q滤波器Q6,它对一些&#34;程序代码进行分组&#34;成一个类别。例如,如果用户选择组1,则将过滤主设备以显示程序代码A,B和C.如果用户选择了组2,则主设备将被过滤到程序代码D,E和F,依此类推。

我知道如何基于多个不同的范围值进行过滤,这是否与此相同,因为程序代码在同一列中?感谢您的帮助!

0 个答案:

没有答案