我在电子表格中有一个Permission / Roles矩阵,在Permission / Role的每个单元格中,我在该单元格中有一个'y',以查看该角色是否具有该权限。
角色列在顶部,权限在左侧,中间区域单元格使用y,如果该角色具有该权限。
我需要做的是,对于每个已检查的单元格,从左侧的权限列表中获取值,并获取上述角色的值,并生成一些内容:
="INSERT INTO table (RoleID, PermissionID) VALUES (" & Value of the Role & ", " & value of the permission &")"
然后将其添加到另一个工作表上的SQL脚本列表中,以便我可以将它们全部选中并过去进入查询窗口。
有没有办法迭代矩阵中的每个单元格,如果它有'y',创建一个字符串并将其放入不同的单元格中?
我附上了我正在测试的表格: Sheet
意图是你可以通过在GRAY框中输入相应的ID来添加更多权限(我希望这是一个查找),然后会出现描述。然后它会生成一个权限名称列表,您可以在工作表2中看到。这是我到目前为止生成的SQL。
但是当我需要做的是,对于矩阵中的每个“y”,以某种方式在Sheet 2中生成一些SQL。