Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  2 3 4 5 6 7 8 9 10   další » ... 82

pozeral som na to a nepoci ta to zle len vyslednu hodnotu zaokruhluje.

tak isto som overoval ci pri vnorenych vypoctoch ci to zaokruhlovanie sa jedna pre kazdy vypocet alebo len pre finalny. robi to len pre finalny

posielam aj prilohu kde si to mozte pozriet.

..... a nejde to spravirt tak aby bolo vidiet spravnu hodnotu aspon ja som to nenasiel.

jo COM add-ins vytvoreny v VS ;)

a pouzil klasicku kniznicu InternetExplorer

skuste visual studio a tam vytvarat Add-ins a tam to mozte kodit aj v C# co je dost podobne k jave.

Asi nejak takto by som to riesil:

Private Sub Worksheet_Change(ByVal Target As Range)
Dim aColumn As Range
For Each aColumn In Columns
If Application.Sum(aColumn) = 0 Then aColumn.Hidden = True
Next
End Sub

samozrejme to potrebuje vyladit lebo to prebehne pre vsetky stlpce ... idealne tam nastavit range

mne pride ze je chyba uplne inde ako v makre.

napr. ze uzivatel ma nastavene automaticke ukladanie kazdych 5s.

len hadam

Jeza.m: v prilohe nemate vnorenu funkciu takze nemozeme povedat v com je chyba

ked sa nemylim myslim ze ovladate VBA tak vam prilozim jeden zo svojich programov co som robil kedysi hadam si ho dokazete prerobit pre vlasne ucely.

Saveit sa nachadza v add-inse

a makro teraz kontroluje subory ci maju v komente poznamku a ked hej tak ten dokument savne ostatne neha napokoji

staci savnut xlam na xla

oprava:
- presavovat to nepojde :)
- prepisal som to do xla

a este jedno hadanie v com by mohol byt Problem .... mozno ze sa jedna o error v cyklickom dosadzovani makier kde napr. integer premena je string. Potom takyto error by sa dal odchytit s:

On Error Resume Next
//Tu sa napise makro
Err.Number <> 0 Then
//co ma spravit ked je error
End If

tu prikladam Add-ins + dva testovacie subory kde jeden z nich ma v komente napisane save .... tuto vec bude makro hladat a ked ju tam najde tak ten subor savne kazdych 5s

navod ako sa instaluje Add-ins:
https://www.youtube.com/watch?v=reuU2zUsEPM

testoval som to makro a fakt to otvori uz zavreny subor

ochvilu tu poslem priklad na addin

mozno existuje nejake riesenie nato

ale navrhujem alternativu:
vytvorit Add-ins. ktory bude kontrolovat po Minute vsetky dokumenty a ked jeden z nich bude zrovna ten co potrebujete tak ho savne (moze mat v sebe ukryty tag a podla neho ho hladat).

prikladam prilohu

kedze teraz uz aj ja rozumiem co presne potrebujete tak navrhujem ine riesenie a to taketo:

povedze ze v cykle kontrolujete 100 riadkov

tj.

For x = y to 100
if Zahada = true then
y = x
Exit For
end if
// process programu
next

- Premenna y by Bola ulozena v Cache
- Pri spusteni workbooku by sa y nastavil na hodnotu 1

ked bude treba mozem vytvorit prilohu

mohli by ste mat cuplik rozdeleny na

Select Case aStav
Case Is "1" : aStav1
Case Is "2" : aStav2
end select

premenu aStav by ste nastavovali pri starte dokumentu na 1 a pri skonceni procesu aStav1 by sa premena aStav = 2

tj. pri druhom stlaceni by islo druhe makro


Strana:  1 ... « předchozí  2 3 4 5 6 7 8 9 10   další » ... 82

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse