Kopiranje vrstic v glavo lista

Pomoč pri delu z MS Excelom
Odgovori
Iztok75
Prispevkov: 34
Pridružen: Sr Sep 28, 2005 3:12 pm
Kraj: Maribor

Kopiranje vrstic v glavo lista

Odgovor Napisal/-a Iztok75 »

Pozdravljeni,

imam problem in ne vem, če se ga da rešit.
Na delovnem listu sem želel ustvarit makro, ki bi mi vsebino prvih treh vrstic kopiral v glavo lista, pa mi nekak ni ratalo. Bi šlo to na kak način?

:wink:
Iztok
admin
Site Admin
Prispevkov: 3691
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,

Če vam odgovorim v točkah:
  1. Da takšen makro je dokaj lahko napisati.
  2. Definirajte kaj so to prve tri vrstice (vsaka vrstica ima namreč 256 stolpcev!).
  3. V Excelu preprosto določite, da vam na vsakem listu na vrhu izpiše prvih N-vrstic in to je pravzaprav glava.
Kaj od tega boste izbrali :)?
lp,
Matjaž Prtenjak
Administrator
Iztok75
Prispevkov: 34
Pridružen: Sr Sep 28, 2005 3:12 pm
Kraj: Maribor

Odgovor Napisal/-a Iztok75 »

Verjamem, da je vam lahko, ampak jaz želim v glavo lista (Datoteka/Priprava strani/(Glava/Noga)/Glava po meri) kopirat celice A1, A2, A3, ki bi jih kasneje izbrisal iz lista.

Hvala za vaš trud,
Iztok
admin
Site Admin
Prispevkov: 3691
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,

Vidite, če natančno vprašate tudi lahko pričakujete natančen odgovor. Najprej ste napisali, da želite v glavi prve tri vrstice :?. Kakorkoli, koda je priložena.

Koda: Izberi vse

Sub PostaviGlavo()
    With ActiveSheet.PageSetup
        .LeftHeader = Range("a1")
        .CenterHeader = Range("a2")
        .RightHeader = Range("a3")
    End With
End Sub
lp,
Matjaž Prtenjak
Administrator
Iztok75
Prispevkov: 34
Pridružen: Sr Sep 28, 2005 3:12 pm
Kraj: Maribor

Odgovor Napisal/-a Iztok75 »

Hvala sem ze bližje, toda želel bi vse zapisane v (.LeftHeader = ) in to eno pod drugo.

Zelo sem vesel vaše ažurnosti (eni še za plačilo niso tak)
Iztok
Stenly
Prispevkov: 223
Pridružen: Sr Jul 27, 2005 11:29 pm

Odgovor Napisal/-a Stenly »

Pozdravljen Iztog75

Poskusite z:

Koda: Izberi vse

Sub PostaviGlavo() 
    With ActiveSheet.PageSetup
        .LeftHeader = Range("a1") & vbLf & _
         Range("a2") & vbLf & _
         Range("a3")
    End With
End Sub 

Lp
Iztok75
Prispevkov: 34
Pridružen: Sr Sep 28, 2005 3:12 pm
Kraj: Maribor

Odgovor Napisal/-a Iztok75 »

Najlepša vam hv(da)ala :wink:
Iztok
sonofagun
Prispevkov: 119
Pridružen: Če Mar 26, 2009 11:05 am

Re: Kopiranje vrstic v glavo lista

Odgovor Napisal/-a sonofagun »

Zdravo.

Sicer tema ni ravno "sveža" ampak je pri meni trenutno zelo aktualna in sicer pri naslednji težavi: kako spraviti vrednost celice v glavo ali nogo BREZ uporabe VBA?

Lep pozdra

Gregor
admin
Site Admin
Prispevkov: 3691
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Kopiranje vrstic v glavo lista

Odgovor Napisal/-a admin »

Po meni znanih informacijah, brez VBA kode tega ne morete doseči :(
lp,
Matjaž Prtenjak
Administrator
sonofagun
Prispevkov: 119
Pridružen: Če Mar 26, 2009 11:05 am

Re: Kopiranje vrstic v glavo lista

Odgovor Napisal/-a sonofagun »

Škoda. Sem še tudi jaz prebiral razne forume in je res vse preko makroja.
Se bo treba drugače znajt :-)

Lep pozdrav
Odgovori