Re: OT Problém s Makrem v Excelu

Aleš Martinek a.martinek na jubilant.cz
Sobota Srpen 25 07:01:06 CEST 2018


Tak jsem to vyřešil. Problém je v tom že se jedná o UDF Funkci která 
nesmí měnit jiné buňky. O této vlasnosti jsem nevěděl. Vyřešil jsem to 
samostaným makrem na událost změny buňky.
S pozdravem Aleš Martinek

Aleš Martinek wrote:
> Dobrý den
> Teď řeším problém s makrem v Excelu 2007 VB6.5, a protože je zde spousta schopných lidí keří možná pomůžou.
>
> Pro zkoušku jsme si napsal vlastní funkci která má pouze upravit buňky, a vrátit hodnotu zpět.
> Ale tato funkce nefunguje. Při spuštění dojde k ukončení makra v místě kdy se má do jakékoliv buňky zapisovat. Makro ani nevypíše chybovou hlášku , pouze se ukončí.
>
> Přikládám výpis této funkce.
>
> Function Hledej_hodnotu() As Integer
>      If IsEmpty(Cells(2, 2).Value) Then
>          Worksheets("List1").Range("a1").Value = 24
>          Cells(2, 2) = 5
>          Hledej_hodnotu = 0
>      Else
>          Hledej_hodnotu = Cells(2, 2).Value
>      End If
> End Function
>
> Možná je to pouze něaké nastavení. Makra mám povolena.
>
> Děkuji a s pozdravem
> Aleš Martinek
>
> Provoz mail serveru pro domenu jubilant.cz zajistuje Radioklub Dyje Trest z.s.
> www.trestsko.net
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list