bestand geopend in netwerk?

Status
Niet open voor verdere reacties.

SjorsHoevenaars

Nieuwe gebruiker
Lid geworden
30 dec 2010
Berichten
3
Ik wil vanuit een bestand "telling.xlsm" via een macro data schrijven naar een bestand "Totalen.xlsm". Beide bestanden bevinden zich in een netwerk.
Om de data te kunnen schrijven en opslaan in "Totalen.xlsm" moet ik controleren of het niet toevallig door iemand anders geopend is.
Het liefst zie ik ook de melding door wie het dan geopend is, zodat ik de juiste persoon kan benaderen.

Kan iemand mij vertellen hoe ik dat kan doen?

Ik maak gebruik van Office 2010.

Dank.
 
Als het bestand totalen.xlsm enkel dient om te raadplegen (door iemand anders), dan zou ik van dat bestand een sjabloon (*.xltm) maken.
Jouw macro schrijft in het bestand (xltm dus) en de gebruiker dubbelklikt op het sjabloon en opent daardoor enkel een kopie.
 
Ik heb dit geprobeerd, dat template maken is wel gelukt, maar als ik dan naar het Template wil schrijven krijg ik "Subscript out of range..."

Wellicht is de verwijzing die ik gebruik (die werkt bij een xlsm-file), verkeerd voor templates?

Code:
 Set TargetRange = Application.Workbooks("Doelfile.xltm").worksheets("Test")
 
Kan het niet zo?
Code:
    Workbooks.Open Filename:="\\server\telling.xltm" _
        , Editable:=True
    Cells(2, 2).FormulaR1C1 = "ajkjkjkj"
    ActiveWorkbook.Save
    ActiveWorkbook.Close
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan