:非表示行が、場合は、最初のシートでフィルタリング梱包オーダーシートにVBAを使用して
私はフィルタリングされたものと同じserial_nrを持つ異なるシート内の行を非表示にしようとしています(したがって隠されている)。
行が異なるシート上で同じではないため、私はserial_nrを使用しようとします。しかし、私は他のシートで非表示にする行の選択のための条件としてserial_nr値をリンクするように見えることはできません。
最後に、エラーなしで取得できる最も単純なコードに分解しましたが、機能しません。
Sub Filter_over_multiple_sheets()
Dim Serial_nr As Integer
Dim Row_nr As Integer
For Row_nr = 3 To 1020
If Worksheets("Raaplijst").Cells(Row_nr, 1).EntireRow.Hidden = True Then
Worksheets("Boutenlijst Kist B").Cells(Row_nr, 1).EntireRow.Hidden = True
End If
Next
End Sub
私はまだVBAの初心者ですので、可能なすべてのアプローチと組み合わせが失われています。
誰でも手助けできますか?
これは美しく動作するようです。コードは私がまだ辞書機能を使い慣れていないのにもかかわらず理解できる。私はそれを読んで、それが何をしているのか理解しています。非常に便利です。 私はこれをうまく使用して作業することができます。どうもありがとう! – B33ks
あなたは歓迎です – user3598756
ニースアプローチ+1 – skkakkar