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.
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.
Sub addpics()
For Each cell In Range("a1", Range("a65000").End(xlUp))
where = cell.Value
Set pic = ActiveSheet.Pictures.Insert(where)
breedte = (cell.Height / pic.Height) * pic.Width
pic.Height = cell.Height
pic.Width = breedte
pic.Top = cell.Top
pic.Left = cell.Left
Next cell
End Sub
Dan zou ik Word nemen en daar een tabel in creeeren
Ron
Sub c()
Naastelkaar = 4
OnderElkaar = 3
AfstandTussen = 20
Set pic = ActiveSheet.Shapes(0)
For j = 0 To Naastelkaar - 1
For i = 0 To OnderElkaar - 1
Set extra = pic.Duplicate
extra.Top = (extra.Height + AfstandTussen) * i
extra.Left = (extra.Width + AfstandTussen) * j
Next i
Next j
pic.Delete
End Sub
Sub c()
Naastelkaar = Val(InputBox("hoeveel naast elkaar?"))
OnderElkaar = Val(InputBox("hoeveel onder elkaar?"))
AfstandTussen = Val(InputBox("hoeveel punten tussen de plaatjes?"))
Set pic = ActiveSheet.Shapes(0)
For j = 0 To Naastelkaar - 1
For i = 0 To OnderElkaar - 1
Set extra = pic.Duplicate
extra.Top = (extra.Height + AfstandTussen) * i
extra.Left = (extra.Width + AfstandTussen) * j
Next i
Next j
pic.Delete
End Sub
omdat ik denk dat excel meer kan dan word met automatisch dingen laten doen. Maar misschien heb ik het mis ?!
puur omdat je zo makkelijk
draait de code wel vanuit een neutrale module en niet in een werkblad?
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.