Úprava a ukládání *.xls   otázka

VB.NET

Visual Basic Express 2008

Dobrý den, používám ve firmě faktury v Excelu a potřeboval bych nějaký prográmek, který by za mně vyplnil údaje do faktury z nějakého seznamu firem a poté uložil. Šlo by to nějak?

Mockrát děkuji.

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Pokud jste nikdy nědělal ve VBA (Visual Basic for Applications), případně VSTO (Visual Studio Tools for Office), nemá myslím cenu vám něco radit, protože k tomu potřebujete znát alespoň základy programování v těchto nástrojích. Pokud čekáte že to za vás někdo vyřeší, tak to ani omylem. Jinak úkol je to samozřejmě poměrně triviální, stačí znát formát importovaných dat a strukturu tabulky.

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Jestli se toho opravdu pustíte, zkuste záznam makra. V podstatě nechcete nic, co by záznam nezapsal.

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Co seznam firem v jednom z listů sešitu

a údaje firmy vyplnit pomocí vzorců ?

Dle buňky, která bude asi obsahovat jedinečný

údaj firmy ze seznamu vyplníte vzorci ostatní

buňky (adresu, PSČ, IČO apod.).

Do listu lze také vložit combobox či listbox,

naplnit jej oblastí dat s firmami a jeho výběr

propojit se zmíněnou buňkou, zbytek obstarají

vzorce. Je to asi příliš triviální a bez psaní

vba kódu, ale lepší, než to stále vyplňovat. :-(

Prvek s výběrem se skryje pro tisk a hotovo. :-)

Ale zřejmě se jedná o údaje firem uložené v někde

v databázi, celou fakturu tvoříte ve formulářích

vb.net 2008, výběr firmy, výběr položek faktury,

doprava, platba atd., nejspíš v datagridech...

a excel šablonu faktury používáte jen pro tisk...

Nejspíš proto je úvodem vb express 2008 a o řešení

jen na úrovni excelu, pak těžko budete mít zájem.

VSTO zřejmě nebude k mání ve verzi express není-li

již nedílnou součástí ms excel verze 2007, nevím.

Dost možná lze pro tyto účely použít Access, data

v tabulkách, formuláře, sestavy pro tisk...

Nějak by to určitě šlo. :-)

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback