Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Sub KruisNaarLijst()
'
' KruisNaarLijst Macro
'
Dim k As Integer
Dim r As Integer
Dim r2 As Integer
Dim Gebied As String
Dim w As String
'
Gebied = "H3"
Range("B4").Select
r = 1
r2 = 0
k = 0
While ActiveCell.Value <> ""
Range(Gebied).Offset(r, k).Value = ActiveCell.Value
Range(Gebied).Offset(r, k + 1).Value = ActiveCell.Offset(-1 - r2, 1).Value
Range(Gebied).Offset(r, k + 2).Value = ActiveCell.Offset(0, 1).Value
Range(Gebied).Offset(r + 1, k).Value = ActiveCell.Value
Range(Gebied).Offset(r + 1, k + 1).Value = ActiveCell.Offset(-1 - r2, 2).Value
Range(Gebied).Offset(r + 1, k + 2).Value = ActiveCell.Offset(0, 2).Value
Range(Gebied).Offset(r + 2, k).Value = ActiveCell.Value
Range(Gebied).Offset(r + 2, k + 1).Value = ActiveCell.Offset(-1 - r2, 3).Value
Range(Gebied).Offset(r + 2, k + 2).Value = ActiveCell.Offset(0, 3).Value
Range(Gebied).Offset(r + 3, k).Value = ActiveCell.Value
Range(Gebied).Offset(r + 3, k + 1).Value = ActiveCell.Offset(-1 - r2, 4).Value
Range(Gebied).Offset(r + 3, k + 2).Value = ActiveCell.Offset(0, 4).Value
ActiveCell.Offset(1, 0).Select
r = r + 4
r2 = r2 + 1
Wend
End Sub
Sub WigiKruisNaarLijst()
Dim rngNames As Range, c As Range, teller As Long
Set rngNames = Range("B4", Range("B4").End(xlDown))
teller = 0
Application.ScreenUpdating = False
For Each c In Range("C3", Range("C3").End(xlToRight))
rngNames.Copy Range("H2").Offset(teller * rngNames.Count + 1, 0)
c.Copy Range("H2").Offset(teller * rngNames.Count + 1, 1).Resize(rngNames.Count)
c.Offset(1).Resize(rngNames.Count).Copy Range("H2").Offset(teller * rngNames.Count + 1, 2)
teller = teller + 1
Next c
Application.ScreenUpdating = True
End Sub
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.