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 afspraak()
sq=sheets(1).usedrange
for j=2 to ubound(sq)
With CreateObject("Outlook.Application").CreateItem(1)
.Start = DateValue(sq(j,1)) + TimeValue(sq(j,4))
.Duration = sq(j,3)
.Subject = sq(j,2)
.Save
End With
next
End Sub
Sub addAppt()
Dim oApp As Object
Dim oNameSpace As Namespace
Dim myItem As AppointmentItem
Set oApp = New Outlook.Application
Set oNameSpace = oApp.GetNamespace("MAPI")
Set myItem = oApp.CreateItem(olAppointmentItem)
With myItem
.Subject = "Deutsche Bank"
.Start = #3/28/2009 9:15:00 AM#
.Duration = 60
.Save
End With
End Sub
Zet deze in een macromodule via de VBEditor (alt-F11)
Hartelijk dank alvast ik heb het in een module gezet en proberen te starten maar dan kriijg ik de melding "fout 13 de typen komen niet overeen"
ideeen ?
Op welke regel in de code gebeurt dit?
Sub afspraak()
sq = Sheets(1).UsedRange
For j = 2 To UBound(sq)
With CreateObject("Outlook.Application").CreateItem(1)
.Start = CDbl(sq(j, 1)) + CDbl(sq(j, 4))
.End = CDbl(sq(j, 1)) + CDbl(sq(j, 5))
.Subject = sq(j, 2)
.Save
End With
Next
End Sub
Sub afspraak()
sq=sheets(1).usedrange
for j=2 to ubound(sq)
With CreateObject("Outlook.Application").CreateItem(1)
.Start = sq(j,1) + sq(j,4)
.Duration = sq(j,3)
.Subject = sq(j,2)
.Save
End With
next
End Sub
Dit is wel getest:
Code:Sub afspraak() sq = Sheets(1).UsedRange For j = 2 To UBound(sq) With CreateObject("Outlook.Application").CreateItem(1) .Start = CDbl(sq(j, 1)) + CDbl(sq(j, 4)) .End = CDbl(sq(j, 1)) + CDbl(sq(j, 5)) .Subject = sq(j, 2) .Save End With Next End Sub
Wigi
maar hoe voeg ik het in mijn excel bestand ?
Zet deze in een macromodule via de VBEditor (alt-F11)
Dat heeft Snb toch al geschreven?
Maak anders nog op een ander Excel forum een user aan en vraag het daar ook.
terwijl het een werkmap is met ingeschakelde macro's !
nog ideeen ?
Dat mag niet van Snb dan ben ik volgens hem aan het crosposten.
Sub mijnmacro()
MsgBox "Hello world"
End Sub
hoe verklaar ik de volgende zin ?
.Start = CDbl(sq(j, 1)) + CDbl(sq(j, 4))
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.