< návrat zpět

MS Excel


Téma: Uprabva makra pre Excel 2016 rss

Zaslal/a 1.7.2018 8:17

Pekny den prajem,

obraciam sa na vas o pomoc, radu s makrom pre kalendar, ktory ak sa nemylim som si stiahol prave tu. Ide o to, ze nejaky ten rok to krasne fungovalo v exceli 2007, ale ako sme v praci presli na excel 2016, nejde... Prikladam narychlo (som v praci)aspon obrazok co mi vypisuje ak by ste mi poradili co s tym .... zatial dakujem za kazdu pomoc ....

Příloha: png40855_makro16.png.png (48kB, staženo 41x)
40855_makro16.png.png
Zaslat odpověď >

#040856
avatar
este doplnin, ze vypisuje toto, obr, bohuzial po fr, nakolko siet spravuje fr zamestnavatel, ang. verziu mozem dodat az z domu ...
Příloha: png40856_makro16a.png.png (8kB, staženo 25x)
40856_makro16a.png.png
citovat
#040857
avatar
A nejaký obrázok od Picasa nemáš? Ten by tiež pomohol. Možno. 9citovat
#040858
elninoslov
Problém bude v deklarácii API funkcií. Ale je to často zamotané, lebo treba zistiť na nete ktorá API používa parametre akých typov. Od VBA7 (2010) sa používa PtrSafe, dovtedy pre VBA6 nie. Potom sa parametre líšia podľa 32/64 bit Long vs LongLong, ktoré by mala ale v nových Officoch zastrešiť LongPtr obidve. Problém ale je, že niektoré API stále používajú pre parametre Long aj na 64-bitoch. Potom je to nestabilné. Preto treba dohľadať konkrétne tieto Vami použité deklarácie všetkých API, a zapísať ich pomocou podmienenej deklarácie.
#if Vba7 then
' Code is running in the new VBA7 editor
#if Win64 then
' Code is running in 64-bit version of Microsoft Office
#else
' Code is running in 32-bit version of Microsoft Office
#end if
#else
' Code is running in VBA version 6 or earlier
#end if

#If Vba7 Then
Declare PtrSafe Sub...
#Else
Declare Sub...
#EndIf

Link od MScitovat
#041080
avatar
Velmi, velmi neskoro reagujem, bol som mimo republiku ... chcem sa len podakovat za ponukanu pomoc ... ale na toto ja stacit nebudem a asi ani nebudem riskovat nestabilne subory v zdielani ... navyse, riesit pripadne povolenia s nasim spravcom je na dlhe lakte, sidli vo Francuzsku ... skusim sa poobzerat po nejakom free hotovom doplnku pre excel 2016 .... este raz vdakacitovat
#041083
elninoslov
Priložte sem ten doplnok alebo odkaz naň. Možno na to niekto pozrie. Zo ScreenShotov sa to nedá otestovať.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura III

Oblíbený formulář Faktura byl vylepšen a rozšířen. Formulář faktura III
Více se dočtete zde.

Aktivní diskuse