(vba参照)問題でいくつかの問題があります。セルの値に基づいて、対象シートの行をセルの値に基づいてコピーします。
私はそれぞれ、別々のシートに固有の請求書番号をコピーした異なる請求書のデータの複数の行を有するシート(シート3)(データの各行は、それが関係する請求書番号を含む)Data sheet
を持ち請求書はそれ自身のシートを持ち、請求書番号はセルB1にあります。 invoice sheet
私がしたいのは、データシートのすべての行を、一致する請求書番号のシートにコピーすることです。
私の現在のコードは、これは私の別々の請求書ページリンクで、Vbaを使用してそれらを作成するのではなく、さまざまな他の書式設定やFormulrsがページ上にありますので、
Private Sub CommandButton1_Click()
Dim s1 As Worksheet, s2 As Worksheet
Set s1 = Sheets("sheet3")
Set s2 = Sheets("Bill Date")
s1.Range("F:G").Copy s2.Range("A:B")
s2.Range("A:B").RemoveDuplicates Columns:=1, Header:=xlNo
End Sub
あなたの助けが理解されるであろう
おかげ
あなたのVBAマクロで
(http://stackoverflow.com/help/how-to-askを)[依頼する方法]を参照してください。 – findwindow
この特定の質問は、このサイトや他の多くのサイトで何度も答えられています。 Googleにあなたのタイトルを置くだけで、それらの多くが戻ってきました。 –