sarges
Gebruiker
- Lid geworden
- 11 okt 2008
- Berichten
- 57
Beste kenners,
Kunnen jullie mij verder helpen met het volgende.
Als ik meerdere regels selecteer (zie onderstaande code) die geplaatst moeten worden in een tabel dan wordt alleen de laatst gekozen (cbo4) neergezet.
Wel worden de regels gemaakt, maar niet de text?
Groet
Serge
Kunnen jullie mij verder helpen met het volgende.
Als ik meerdere regels selecteer (zie onderstaande code) die geplaatst moeten worden in een tabel dan wordt alleen de laatst gekozen (cbo4) neergezet.
Wel worden de regels gemaakt, maar niet de text?
Groet
Serge
Code:
Private Sub cmdOK_click()
Dim rownum As Integer
rownum = ActiveDocument.Tables(1).Rows.Count
If Trim(cbo1.Value) = "1" Or Trim(cbo1.Value) = "12" Or Trim(cbo1.Value) = "52" Then
ActiveDocument.Tables(1).Cell(rownum, 2).Range = "Afsluiters, stopkranen, (af)tapkranen en Mengkranen: goede werking"
ActiveDocument.Tables(1).Cell(rownum, 3).Range = "3.1"
ActiveDocument.Tables(1).Cell(rownum, 4).Range = "Ja"
ActiveDocument.Tables(1).Cell(rownum, 5).Range = Me("cbo1").Value
ActiveDocument.Tables(1).Rows.Add
End If
If Trim(cbo2.Value) = "1" Or Trim(cbo2.Value) = "12" Or Trim(cbo2.Value) = "52" Then
ActiveDocument.Tables(1).Cell(rownum, 2).Range = "Spoelkranen, douchekoppen,Schuimstraalmondstukken."
ActiveDocument.Tables(1).Cell(rownum, 3).Range = "3.2 3.3"
ActiveDocument.Tables(1).Cell(rownum, 4).Range = "Ja"
ActiveDocument.Tables(1).Cell(rownum, 5).Range = Me("cbo2").Value
ActiveDocument.Tables(1).Rows.Add
End If
If Trim(cbo3.Value) = "1" Or Trim(cbo3.Value) = "12" Or Trim(cbo3.Value) = "52" Then
ActiveDocument.Tables(1).Cell(rownum, 2).Range = "Verspilling van water en energie."
ActiveDocument.Tables(1).Cell(rownum, 3).Range = "3.4"
ActiveDocument.Tables(1).Cell(rownum, 4).Range = "Ja"
ActiveDocument.Tables(1).Cell(rownum, 5).Range = Me("cbo3").Value
ActiveDocument.Tables(1).Rows.Add
End If
If Trim(cbo4.Value) = "1" Or Trim(cbo4.Value) = "12" Or Trim(cbo4.Value) = "52" Then
ActiveDocument.Tables(1).Cell(rownum, 2).Range = "Terugstroombeveiliging: goede werking."
ActiveDocument.Tables(1).Cell(rownum, 3).Range = "4"
ActiveDocument.Tables(1).Cell(rownum, 4).Range = "Ja"
ActiveDocument.Tables(1).Cell(rownum, 5).Range = Me("cbo4").Value
ActiveDocument.Tables(1).Rows.Add
End If
End Sub