• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

afdruk samenvoegen binnen Excel

Status
Niet open voor verdere reacties.

Eddie67

Nieuwe gebruiker
Lid geworden
31 okt 2017
Berichten
4
Beste,

Ik heb 2 tabbladen binnen een excel bestand.
Tabblad 1, "Certificaat" hierop staan gegevens vermeld die uit een lijst komen die op tabblad 2 staan.
Het is de bedoeling dat ik op basis van de weeknummers een aantal certificaten kan afdrukken.

Als er bijvoorbeeld 3 regels staan met weeknummer 30 dan zou ik die 3 certificaten graag in één keer willen afdrukken, door alleen het weeknummer in te geven.
 
Via geavanceerd en de paperclip kan je een voorbeeldbestandje toevoegen.
 
Er worden nu idd 3 documenten geprint voor week nr 30, maar dit zijn 3 gelijke documenten.
Hoe krijg ik deze nog aangepast zodat ik ook daadwerkelijk 3 certificaten kan printen met de betreffende data.
 
Als je de lege regel in blad2 weglaat dan kan het zo.

Code:
Private Sub CommandButton1_Click()
  ar = Blad2.Cells(1).CurrentRegion
  For j = 2 To UBound(ar)
    If ar(j, 1) = Range("K2") Then
      Range("D5:D10").Value = Application.Transpose(Array(ar(j, 2), ar(j, 3), ar(j, 4), ar(j, 5), "", ar(j, 6)))
      Range("afdruk").PrintPreview 'printout
    End If
  Next j
End Sub
 

Bijlagen

Iedereen bedankt voor de hulp die jullie hebben geboden.
Opdracht is succesvol afgerond :thumb:
 
Als je rij 9 qua rijhoogte verhoogt kan het ook met:

Code:
Private Sub CommandButton1_Click()
  ar = Blad2.Cells(1).CurrentRegion
  y = Cells(2, 11)
  
  For j = 2 To UBound(ar)
    If ar(j, 1) = y Then
      ar(j, 1) = ""
      Range("D4:D9") = Application.Transpose(Application.Index(ar, j))
      Range("afdruk").PrintPreview
    End If
  Next
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan