< návrat zpět

MS Excel


Téma: Pomoc s VBA rss

Zaslal/a 13.1.2015 13:17

Ahoj
chtělbych vás požádat, zdali by mi někdo nepomohl s makrem k přiložené tabulce. (VBA neovládám 7 )
Potřeboval bych na listu "prijem_vydej" tlačítko pro dozaúčtování měsíce.
Pro Leden buňka B1 .... a to tím způsobem, že po kliknutí se pod poslední vyplněný řádek daného měsíce dovyplní všichni zákázníci z listu "ceny_zakaznici" ze sloupce A a datum prvního dne následujícího měsíce do sloupce B.( momentálně je to tam doplněno ručně)
Jestli to pomůže tak zakazníci je dynamicky pojmenovaná oblast "zakaznici"s tím že se rozšiřuje automaticky po přidání nového.

Díky V.

Příloha: zip23120_skl.zip (101kB, staženo 32x)
Zaslat odpověď >

icon #023238
Poki
Tento dotaz je pomerne dlouho bez odpovedi - myslim, ze je to proto, ze je dotaz polozen tak, ze neni jasne, co ma byt presne udelane.

Pri prvnim pohledu na zadani a prilohu me napadaji tyto dotazy:
1) Co je prvni den nasledujiciho mesice? V priloze je pri leden 2015 mnoho datumu od 3.1.2015 do 1.2.2015.
2) Jak spolu souvisi udaje 'leden 2015, unor 2015...' na listu "prijem_vydej" a stejne hodnoty v prvnim radku listu "ceny_zakaznici"
3) Jak se ma pocitat 'příjem' a 'Výdej' ve sloupcích listu "prijem_vydej" - na uvedenych datech neni zrejmy vypocet.

Chapu, ze jsi dal fiktivní data, ale pokud bys vyplnil tak, jak by mel vypadat vysledek, meli by to odpovidajici lehci, takto se v tom neda zorientovat, kdyz clovek problematiku nezna.

Upresni, prosim, svuj dotaz 2citovat
#023245
avatar
začnu od spodu

ad3.: na tomto listu se budou data pouze vyplňovat

ad2.: tato data spolu nesouvisí pro žádný výpočet. Na listu "prijem_vydej" jsou předpřipravena na celý rok.
Na listu "ceny_zakaznici" jsou jako pojmenovaná oblast a použity v jiných vzorcích-tento řádek (list "ceny_zakaznici" 1:1" ) bude nakonec skrytý

ad1.: a teď vlastně to pro mě nejdůležitější:
data na listu "prijem_vydej" jak jsem psal budou doplňována ručně v průběhu měsíce. Na konci měsíce bych potřeboval,aby dotyčný klikl na např. tlačítko (zaúčtovat nebo konec měsíce) a pod již vyplněné řádky se doplnily tyto údaje: najdi a postupně doplň všechny zákazníky z listu "ceny_zakaznici" sloupec "A" pod sebe a u každého datum prvního následujícího měsíce. Tzn. pro leden by to byl první únor,pro únor 1.březen atd.

byly by to vlastně pomocné řádky pro konečný přehled (nevím jak jinak to udělat :) )

takže dotyčný by vyplňoval příjem výdej v Lednu,na konci ledna by klikl na již zmíněné tlačítko,a doplnila by se požadovaná data. v Únoru to samé.
Je pravda že nevím jestli by bylo potřeba pro každý měsíc zvláštní nebo by to šlo ošetřit jinak.

zatím děkuji moc a snad jsem to popsal srozumitelněji

V.

edit:
Chapu, ze jsi dal fiktivní data, ale pokud bys vyplnil tak, jak by mel vypadat vysledek, meli by to odpovidajici lehci, takto se v tom neda zorientovat, kdyz clovek problematiku nezna.


finální data zatím nemám,vše je v přípravě-jinak bych je vložil 2citovat
#023295
avatar
Tak jsem se o něco pokusil. Stačí to takto? Spust makro zauctuj.
Příloha: zip23295_skl.zip (110kB, staženo 33x)
citovat
#023302
avatar
Ahoj
díky za reakci.
Je to až na jednu maličkost přesně to co potřebuju a ona maličkost je:
Při spuštění makra se momentálně zapíšou pouze zakaznici z listu "prijem_vydej" kteří byli zaevidováni a měli nějaký pohyb v příjem-výdej, ale já potřebuju aby se zapsali všechny z listu "ceny_zakaznici" tzn. i ty kteří v daném měsíci nebudou mít pohyb v příjem-výdej.
Zkusil jsem nahlédnout do kódu,ale je to pro mě nějak španělská vesnice 6 3

ještě jednou díky V.citovat
#023304
avatar
Tak co toto?
Příloha: zip23304_skl.zip (111kB, staženo 32x)
citovat
#023310
avatar
při zběžném prohlídnutí to vypadá že to bude přesně to co potřebuju. 9 Nemám teď čas na to kouknout podrobněji ale myslím že to bude ono.
Děkuji moc. Kdyby byl nějaký pro mě neřešitelný problém tak se ozvu.
V.citovat

Uživatelské menu

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

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje