Clipboard   zodpovězená otázka

VB.NET, WinForms

Zdravím,

snažím se přijít na to, jak dostat z cliboardu excelovská data.

Pokud se to dělá pomocí (nejde vkládat kód):

Clipboard.GetData(System.Windows.Forms.DataFormats.NějakýFormát)

tak mi žádný z možných formátů nefunguje tak, abych dostal buňky oddělené čárkou a řádky oddělené středníkem (což by tak mělo být ne?)

Nevíte jak to udělat, případně jak dostat tyto data v jiném formátu, ve kterém by se dalo nějak pracovat s jednotlivými buňkami?

Mám k tomu ještě podotázku - lze nějak předat StremReaderu místo souboru text uložený v nějaké proměnné?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Buňky oddělené čárkou a řádky středníkem? Co když je v nějaké buňce čárka nebo středník?

Typicky se buňky oddělují tabulátorem a řádky znakem konec řádku. Zkuste si hodnoty vyzobnout jako obyčejný text a podívejte se, co vám to vrací.

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

Pokud v konstruktoru StreamReaderu předáte instanci StringReaderu (stream určený pro práci se Stringem), pak ano.

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

Děkuji oběma za odpověď

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