Excel - export vybraných hodnot do txt Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

cave67
nováček
Příspěvky: 3
Registrován: říjen 09
Pohlaví: Nespecifikováno
Stav:
Offline

Excel - export vybraných hodnot do txt

Příspěvekod cave67 » 23 říj 2009 14:58

Zdravim na fóru,
velmi by mi pomohlo makro v excelu pro export vybraných hodnot do txt. Tabulka začíná buňkou A26 a může mít libovolný počet řádků. Do sloupce "I" zapisuji data, ne do všech řádků. Po skončení zápisu bych rád vyexportoval, buď stiskem tlačítka nebo klávesovou zkratkou, data pouze z vyplněných řádků sloupce "I" do txt souboru v tomto tvaru:
Hodnota ze sloupce B^hodnota ze sloupce I ,000 .
Tedy např. 405^12,000
407^10,000
Jméno souboru pro uložení vzít z buňky G5 a uložit např. přímo na disk C: .Koncovka souboru by byla OBO ne txt. Tedy např. makro.obo.
Viz přiložený soubor. Jsem v makrech a VB zelenáč.
Prosím pomůžete? Díky
Přílohy
makro.zip
(1.66 KiB) Staženo 171 x

Reklama
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Excel - export vybraných hodnot do txt  Vyřešeno

Příspěvekod navstevnik » 23 říj 2009 18:08

V priloze je soubor do nejz je vlozena procedura v tom nejjednodussim tvaru (bez osetreni chyb) pro zapis dat do souboru *.obo jako zaklad pro dalsi rozvinuti.
Přílohy
makro.xls
(19 KiB) Staženo 680 x

cave67
nováček
Příspěvky: 3
Registrován: říjen 09
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Excel - export vybraných hodnot do txt

Příspěvekod cave67 » 23 říj 2009 19:10

Díky za rychlou odpověď. Všechno běhá jak má. Jenom výsledný textový soubor obsahuje uvozovky. Při následném importu program tyto hodnoty nepřečte. Může být textový soubor bez uvozovek?
Ještě jednou díky za pomoc.

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Excel - export vybraných hodnot do txt

Příspěvekod navstevnik » 23 říj 2009 22:05

V procedure VBA Sub ExportToObo() nahrad v radku zapisu do souboru *.obo prikaz Write prikazem Print:

Kód: Vybrat vše

....
      If SCll.Offset(0, 7).Value <> vbNullString Then
        Print #1, SCll.Value & "^" & SCll.Offset(0, 7).Value
      End If
....

cave67
nováček
Příspěvky: 3
Registrován: říjen 09
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Excel - export vybraných hodnot do txt

Příspěvekod cave67 » 23 říj 2009 23:34

Všechno v pořádku. Díky moc.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • iOS Export fotografii a videii
    od Søren » 19 zář 2024 21:58 » v Mobily, tablety a jiná přenosná zařízení
    2
    2732
    od Søren Zobrazit poslední příspěvek
    20 zář 2024 00:36
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4759
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12171
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4565
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Excel - výpočet nočních hodin Příloha(y)
    od Uziv00 » 17 říj 2024 11:22 » v Kancelářské balíky
    3
    3308
    od lubo. Zobrazit poslední příspěvek
    24 říj 2024 00:00

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů