Excel oszlop kijelölése bugos VBA

Excel oszlop kijelölése bugos VBA
2022-03-31T23:07:25+02:00
2022-04-01T08:46:00+02:00
2022-10-15T21:21:30+02:00
vkrisz81
hello

ha szeretnem kijelolni a 7es sort, es nincs benne osszevont egyesitett cella akkor megy

"Columns(7).Select"

azonban ha van benne olyan sor amiben van osszevont cellatartomany mar az egesz sheetet kijelöli..

hogyan lehet ezt a bugot áthidalni?

Köszi
Mutasd a teljes hozzászólást!
Szia!
Ehhez nem kell kijelölni az oszlopot/sort.
Egyszerűen ActiveSheet.Columns("E").Insert vagy ActiveSheet.Columns(5).Insert
illetve ActiveSheet.Rows(4).Insert.
Üdv.
Mutasd a teljes hozzászólást!

  • Szia!
    Meg kell szüntetni a cellák egyesítését, mert a kijelölésnél az egyesített tartomány lesz a mérvadó.
    Nem tudom, mit szeretnél a kijelölt cellákkal tenni, de a legtöbb tartományi művelet megoldható kijelölés nélkül, közvetlen címzéssel, igaz, az összevont cellák ebben az esetben is "problémásan viselkednek", azokat külön kell kezelni.
    Legjobb, ha kerüljük a cella egyesítéseket.
    Továbbá nem szerencsés a teljes sorok/oszlopok használata sem, feleslegesen köt le erőforrásokat, hiszen az esetek nagy többségében néhány száz/ezer sorban van adat.
    Üdv.
    Mutasd a teljes hozzászólást!
  • Szeretnék egy plussz sort vagy oszlopot beszúrni megfelelő helyekre. Most arra gondolok lehet hogy elég ha egy cellát jelölök csak ki?
    de ha csak cellan nyomok ra hogy beszuras akkor csak ott lesz ez a muvelet nem egy konkret teljes uj oszlopot kapok.
    azt akarom vba-bol imitalni, hogy raklikkelek E oszlopra, beszuras es lesz egy uj oszlopom.
    Köszi
    Mutasd a teljes hozzászólást!
  • Szia!
    Ehhez nem kell kijelölni az oszlopot/sort.
    Egyszerűen ActiveSheet.Columns("E").Insert vagy ActiveSheet.Columns(5).Insert
    illetve ActiveSheet.Rows(4).Insert.
    Üdv.
    Mutasd a teljes hozzászólást!
  • ezt nem ismertem kiprobalom..

    Köszi, EZT kerestem!
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd