Ik heb een 2-tal bestanden; Product.xls en Bestelling.xls (beide ReadOnly). Bestelling is standaard het lege invulformulier.
In Product.xls met knop “Zoeken naar” het juiste product kiezen en vervolgens met “Kopieer” naar Bestelling.xls. Als de bestelling klaar is, dan wordt deze opgeslagen met bestandsnaam uit “C1” (Klantnaam; bijv. Jaap),
Probleem: Jaap.xls openen en vervolgens nog een product aan de bestelling toevoegen. Bij “Kopieer” de volgende foutmelding: “Run.time error ‘9’: Subscript out of range” en verwijst naar:
uit
En dit lukt inderdaad niet. Wat is nodig om aan het bestand Bestelling.xls toe te voegen, zodat naderhand aanvullingen aan Jaap.xls mogelijk zijn?
Bij voorbaat dank,
Groet Nono
Bekijk bijlage Product.xls
Bekijk bijlage Bestelling.xls
In Product.xls met knop “Zoeken naar” het juiste product kiezen en vervolgens met “Kopieer” naar Bestelling.xls. Als de bestelling klaar is, dan wordt deze opgeslagen met bestandsnaam uit “C1” (Klantnaam; bijv. Jaap),
Probleem: Jaap.xls openen en vervolgens nog een product aan de bestelling toevoegen. Bij “Kopieer” de volgende foutmelding: “Run.time error ‘9’: Subscript out of range” en verwijst naar:
Code:
…
With Workbooks("Bestelling.xls").Sheets("Bestelling")
…..
uit
Code:
Private Sub CommandButton3_Click()
CommandButton3.Caption = "Kopieer"
With Workbooks("Bestelling.xls").Sheets("Bestelling")
If .Cells(9, 1).Value = "" Then .Cells(9, 1).Value = " "
.Cells(.Rows.Count, 1).End(xlUp).Offset(1).Resize(, 5) _
.Value = Workbooks("Product.xls").Sheets("Product").Cells(ActiveCell.Row, 1).Resize(, 5).Value
.Cells(9, 1).Value = ""
End With
End Sub
En dit lukt inderdaad niet. Wat is nodig om aan het bestand Bestelling.xls toe te voegen, zodat naderhand aanvullingen aan Jaap.xls mogelijk zijn?
Bij voorbaat dank,
Groet Nono
Bekijk bijlage Product.xls
Bekijk bijlage Bestelling.xls
Laatst bewerkt: