Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: excel workbook delen  (gelezen 9641 keer)

0 leden en 1 gast bekijken dit topic.

Offline adri

  • Ervaren lid
  • ***
  • Berichten: 421
  • Geslacht: Man
  • De Oplossing!
excel workbook delen
« Gepost op: 12 oktober 2015, 12:57:35 »
hallo,

ondertussen heb ik hier al meermaals hulp ingeroepen ivm mijn project voor mijn fietsgroep.
waarvoor alvast dank aan iedereen.
weet wel niet of ik op de goeie plaats ben voor deze vraag.

ik heb dus een macro-enabled workbook (.xlsm) met verschillende macro's, vba code, inlogformulier (zodat ik kan zien wie aangelogd heeft) en startformulier.
het werkt nu prima op mijn pc.

ik wil dit echter 'delen' met mijn fietscompanen, zodat zij ten allen tijden de laatste statistieken kunnen bekijken.

eerste gedacht was om alles op mijn ondedrive map (of google drive...) te zetten.
want als ik de reclame van microsoft mag geloven is dit opgezet om samen aan bestanden te werken.
dit werkt prima met bv foto's of filmpjes.

een .xlsm file probeert eerst te openen in open excel, maar dan verlies je veel, zoniet alles,  van de activeX.... functionaliteit.

bij .xlsm file openen in 'gewoon' excel beginnen de veiligheidmaatregelen van windows op te spelen.
als mijn vrienden het al open krijgen duurt het ontzettend lang en na veel geklik...

is er hieromtrent misschien iets mogelijk via een website...

heeft iemand hier ideeën, bedenkingen... bij?
Asus k750jb.
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz 2401
X750JB
NVIDIA GeForce GT 740M        2048MB 1600 x 900
Realtek High Definition Audio
Nr: 1 Model: PLEXTOR PX-256M5S
C:\ NTFS 183,18GB 6,54GB 12 173MB
AV: AVG
FW: Windows Firewal Enabled: True

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.279
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: excel workbook delen
« Reactie #1 Gepost op: 12 oktober 2015, 13:02:29 »
Delen van bestanden gaat niet of slecht samen met VBA. Helaas, het is niet anders. Je zal dus óf voor het delen óf voor extra functionaliteiten moeten gaan...
______________________________

Groet, Leo

Offline adri

  • Ervaren lid
  • ***
  • Berichten: 421
  • Geslacht: Man
  • De Oplossing!
Re: excel workbook delen
« Reactie #2 Gepost op: 12 oktober 2015, 14:11:32 »
bedankt voor de reactie redhead, maar wat bedoel je precies met: of delen of extra functionaliteit?
en hoe zou ik dat best klaarspelen.
Asus k750jb.
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz 2401
X750JB
NVIDIA GeForce GT 740M        2048MB 1600 x 900
Realtek High Definition Audio
Nr: 1 Model: PLEXTOR PX-256M5S
C:\ NTFS 183,18GB 6,54GB 12 173MB
AV: AVG
FW: Windows Firewal Enabled: True

Offline adri

  • Ervaren lid
  • ***
  • Berichten: 421
  • Geslacht: Man
  • De Oplossing!
Re: excel workbook delen
« Reactie #3 Gepost op: 14 oktober 2015, 10:04:46 »
niemand meer met reacties?
Asus k750jb.
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz 2401
X750JB
NVIDIA GeForce GT 740M        2048MB 1600 x 900
Realtek High Definition Audio
Nr: 1 Model: PLEXTOR PX-256M5S
C:\ NTFS 183,18GB 6,54GB 12 173MB
AV: AVG
FW: Windows Firewal Enabled: True

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.279
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: excel workbook delen
« Reactie #4 Gepost op: 14 oktober 2015, 11:32:28 »
Adri, Ik bedoel hiermee te zeggen dat een gedeeld workbook veel VBA-code niet toestaat. Er zijn wel enkele dingen die mogen, maar waarschijnlijk dus net niet die zaken die je graag zou willen (die je dus zelf hebt gemaakt). Vandaar dat ik aangaf dat JIJ moet bepalen wat zwaarder weegt, het werken met een gedeeld workbook óf dat individuele gebruikers nut hebben van de door jou gemaakte VBA-codes. Overigens... Het is uiteraard een kwestie van uitproberen wat er wél en wat er niet werkt. De praktijk zal dus uitwijzen of het mee of tegen gaat vallen.
Zoek maar 'ns in Google naar de "Do's and Don'ts van Excel Shared Workbooks".
______________________________

Groet, Leo

Offline adri

  • Ervaren lid
  • ***
  • Berichten: 421
  • Geslacht: Man
  • De Oplossing!
Re: excel workbook delen
« Reactie #5 Gepost op: 14 oktober 2015, 16:32:24 »
tot nu toe stuurde ik dus regelmatig via mail een 'beperkt' rapport (.xls).
dat kon iedereen goed open krijgen.
vermits dat echter elke week aangepast zal worden (na elke nieuwe rit),  dacht ik dus dat 'rapport' te sharen met hen.


als ik nu de commentaren lees, raden de meesten dat af.

zijn er dan eventueel andere oplossingen: converteren naar ..., sharepoint (weet niet hoe dit werkt), website..., 
Asus k750jb.
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz 2401
X750JB
NVIDIA GeForce GT 740M        2048MB 1600 x 900
Realtek High Definition Audio
Nr: 1 Model: PLEXTOR PX-256M5S
C:\ NTFS 183,18GB 6,54GB 12 173MB
AV: AVG
FW: Windows Firewal Enabled: True

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.279
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: excel workbook delen
« Reactie #6 Gepost op: 14 oktober 2015, 16:40:11 »
Ah... Bedoel je dát met delen. Dus je hebt niet voor ogen dat er meerdere gebruikers in 1x in het bestand moeten kunnen? Waarom plaats je het bestand dan niet op Google Drive? Als je 'm als .xls wegzet, kunnen gebruikers 'm daar ophalen. Zo hoef jij steeds maar 1x per week een nieuw bestand aan te bieden. Converteren naar een Google Sheet is niet aan te raden als je VBA-code gebruikt. Deze wordt namelijk niet ondersteund door Google. Maar verder is een Google Sheet wel weer een ideaal medium voor het delen van bestanden met meerdere gebruikers.
______________________________

Groet, Leo

Offline adri

  • Ervaren lid
  • ***
  • Berichten: 421
  • Geslacht: Man
  • De Oplossing!
Re: excel workbook delen
« Reactie #7 Gepost op: 17 oktober 2015, 17:58:17 »
heb ondertussen de file als .xlsm aangeboden op dropbox.
iedereen kan hem openen, maar weer zonder macro's (bij mijzelf gaat dat wel).
het zij zo.

weet iemand echter of er een soort userlog kan gemaakt worden op dropbox...
in mijn workbook open staat nu bv;

Private Sub Workbook_Open()
    Open ThisWorkbook.Path & "\usage.log" For Append As #1
    Print #1, Application.UserName, Now
    Close #1
End Sub

Maar ook dit werkt alleen indien macro-enabled.

Kan ik iets dergelijks op mijn gedeelde map van dropbox...
Asus k750jb.
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz 2401
X750JB
NVIDIA GeForce GT 740M        2048MB 1600 x 900
Realtek High Definition Audio
Nr: 1 Model: PLEXTOR PX-256M5S
C:\ NTFS 183,18GB 6,54GB 12 173MB
AV: AVG
FW: Windows Firewal Enabled: True

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.279
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: excel workbook delen
« Reactie #8 Gepost op: 17 oktober 2015, 21:37:55 »
Als het gebruik van macro's er eigenlijk niet meer toe doet, zou ik overwegen om toch 'ns te gaan spelen met Google Drive met daarop een Google Sheet. Hierin wordt automatisch bijgehouden wie het bestand benadert en aanpast.
Google heeft daarbij een hele krachtige conversie-tool die het Excel-bestand omzet naar een Google Sheet bestand.
______________________________

Groet, Leo

Offline adri

  • Ervaren lid
  • ***
  • Berichten: 421
  • Geslacht: Man
  • De Oplossing!
Re: excel workbook delen
« Reactie #9 Gepost op: 18 oktober 2015, 14:19:02 »
het zou natuurlijk interessanter zijn mèt macro's, maar als ik overal lees en hoor dat het moeilijk is een macro excel file te delen, zal ik dat idee maar laten varen denk ik.
dan ivm google drive.
die conversie: is dat excel file gewoon openen in google spreadsheets en save als,  of openen met drive converter.
en de activiteiten: zitten die gewoon onder details?
Asus k750jb.
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz 2401
X750JB
NVIDIA GeForce GT 740M        2048MB 1600 x 900
Realtek High Definition Audio
Nr: 1 Model: PLEXTOR PX-256M5S
C:\ NTFS 183,18GB 6,54GB 12 173MB
AV: AVG
FW: Windows Firewal Enabled: True

Offline buks

  • Ervaren lid
  • ***
  • Berichten: 313
  • Oplossing.be
Re: excel workbook delen
« Reactie #10 Gepost op: 18 oktober 2015, 18:57:26 »
Is het enkel de bedoeling dat de andere gebruikers de macro's kunnen gebruiken om het bestand bijvoorbeeld verder uit te werken naar hun zin zonder dat dit terug naar jou versie moet of is het de bedoeling dat zij eventueel ook aanpassingen moeten kunnen doen om voor iedereen zichtbaar te zijn ? 

In het eerste geval zou ik gewoon een mailing list aanmaken en het xlsm bestand doorsturen telkens dit nodig is.

Indien het tweede het geval is, is het misschien mogelijk om het bestand uit te breiden met extra's die bijvoorbeeld een bestand naar jou sturen (in een door jou bepaalde volgorde/layout).  Deze zou je dan eventueel kunnen inlezen in het origineel bestand.
Win 7 Home - Intel Core i3 CPU 550 @ 3.20GHz - Basicnet XL - IE 9 - MS Office 2010 - Norton Internet Security 2012

Offline adri

  • Ervaren lid
  • ***
  • Berichten: 421
  • Geslacht: Man
  • De Oplossing!
Re: excel workbook delen
« Reactie #11 Gepost op: 19 oktober 2015, 10:01:57 »
bedoeling is dat de medefietsers de statistieken, tussenstanden... kunnen zien.
deze worden na elke rit aangepast.
in mijn xlsm fille heb ik evenwel macro's en vba code die bv waarschuwen wanneer iemand zoveel km gereden heeft.

de xlsm geeft bij velen problemen bij het openen:
zeer traag openen (wegens veiligheidsmaatregelen...), geen login formulier, geen werking knoppen met macro, oudere versie excel......


tot nu stuurde ik regelmatig een file als xls via mail, maar dacht dus nu de xlsm op onedrive, dropbox.... te zetten voor een vlotte doorstroming.


kortom: liefst met macro's, maar als dat niet vlot kan in een andere vorm
 
Asus k750jb.
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz 2401
X750JB
NVIDIA GeForce GT 740M        2048MB 1600 x 900
Realtek High Definition Audio
Nr: 1 Model: PLEXTOR PX-256M5S
C:\ NTFS 183,18GB 6,54GB 12 173MB
AV: AVG
FW: Windows Firewal Enabled: True

Offline adri

  • Ervaren lid
  • ***
  • Berichten: 421
  • Geslacht: Man
  • De Oplossing!
Re: excel workbook delen
« Reactie #12 Gepost op: 21 oktober 2015, 16:20:26 »
weet niet of ik hier verder moet doorgaan, of dat ik een nieuw item moet starten bij programmeren.

de xlsm file naar google spreadsheet laat dus geen vba toe.
nu lees ik over gas (java script) .
kan ik dan bv daar ook iets maken zoals dit:

    If Range("C19") > 39930 Then
        MsgBox "BIJNA Klaar!!!!!!"

 maw kan ik de meeste vba 'vertalen' naar gas script?

en hoe of waar kan ik dit best leren begrijpen.
Asus k750jb.
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz 2401
X750JB
NVIDIA GeForce GT 740M        2048MB 1600 x 900
Realtek High Definition Audio
Nr: 1 Model: PLEXTOR PX-256M5S
C:\ NTFS 183,18GB 6,54GB 12 173MB
AV: AVG
FW: Windows Firewal Enabled: True

 


www.combell.com