Telefonszámunk: 1-472-0679

[Resolved] képletek másolása változó tartomány nagyságba

Kezdőlap Fórumok Excel témák [Resolved] képletek másolása változó tartomány nagyságba

Topic Resolution: Resolved

Ennek a témakörnek tartalma 3 hozzászólás, 2 résztvevő. Utolsó frissítés:  horvimi 1 hónap, 3 hete telt el.

4 bejegyzés megtekintése - 1-4 / 4
  • Szerző
    Bejegyzés
  • #6960

    Jenoo
    Felhasználó

    Sziasztok!

    A problémám: Ha egy tartományban lévő képleteket szeretném lemásolni az alatta lévő sorokba, akkor az automatikus kitöltés opció egyértelműen jó. Ennek az utolsó celláját szeretném meghatározni egy tartományon kívül eső cellából.
    Range(“D2:G2”).Select
    Selection.AutoFill Destination:=Range(“D2:G13”), Type:=xlFillDefault
    Range(“D2:G13”).Select
    Vagyis az utolsó cella számát jelenesetben csak a “13” szeretném másik cellából venni az oszlop az marad. Így szükség esetén a másolt sorok száma lehet 2- akár 100 is.
    Mindenképp ez automatikusan kellene lefusson a makro segítségével.
    Köszönettel: Jenő

    #6961

    horvimi
    Adminisztrátor

    Szia!

    Gondolom a változó méret szerint szeretnéd a mindenkori utolsó sorig lehúzni a képletet.
    Ezzel a módszerrel, előbb szemmel meg kell nézned, hogy hol van a vége, beírni egy cellába, és utána futtatni a makrót.

    Ezzel szemben meg lehetne állapítani a tartomány utolsó sorát és addig kitölteni. (kis keresés után biztosan megtalálod a neten)
    Én most abban próbálok segíteni, amit kértél.
    A lényeg, hogy egy változóba eltároljuk a számodat, majd belefűzzük a képletbe.
    Ha mondjuk a K1-ben van, hogy hányas sorig menjen a másolás:

    utolso=Range("K1").Value
    Range("D2:G2").Select
    Selection.AutoFill Destination:=Range("D2:G" & utolso), Type:=xlFillDefault

    Imre

    #6966

    Jenoo
    Felhasználó

    Szia Imre!

    Köszönöm a meglepően gyors választ, a hétvégéből lecsípve!
    Első ránézésre megtetszett a képlet, mert úgy véltem lefut.
    Nagy lelkesedéssel rögtön be is másoltam az e-mailből a makrót
    Viszont már a bemásoláskor valami szintaktikai hibára utalt. Kipirosozta a bemásolt sorokat, és az & betüre ugrott egy kék kijelölés.
    Próbáltam azt a verziót is, hogy a betütípust, ami az e-mailben arial, megváltoztattam calibri-re amit a makró használ, hátha a betük kódja így jó lesz, de nem.

    Miután kezdtem elkeseredni, az agymba villant, hogy a fordítási hiba abból adódik, hogy a levelező program már egyszer átfordította a képlet betűit.

    Ekkor léptem be a fórum oldalra és onnan másoltam ki. A csoda meg is történt!
    Értelemszerűen működik!

    Köszönöm mégegyszer!

    Üdvözlettel: Jenő

    #6968

    horvimi
    Adminisztrátor

    Nagyon örülök, ha örülsz!

4 bejegyzés megtekintése - 1-4 / 4

Be kell jelentkezni a hozzászóláshoz.