Excel - VBA - výběr oblasti

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

Moderátor: Mods_senior

Odpovědět
Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: 11 čer 2009 21:39

Excel - VBA - výběr oblasti

Příspěvek od Branscombe »

Nazdárek ...

Mohl byste mi někdo prosím poradit jak vybrat oblast buňek v excelu ??
Potřebuji makro které mi vybere buňky A1:Jxx (xx = poslední použitá buňka ve sloupci "A")
Díky předem

PS: Jo a ještě kdyby tak náhodou někdo věděl jak zamknout VBA aby se nikdo kromě mě nemohl podívat do zdrojového kódu.
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: 29 srp 2008 16:49

Re: Excel - VBA - výběr oblasti

Příspěvek od navstevnik »

nekolik moznosti, z prikladu pouzij co vyhovi:

Kód: Vybrat vše

Option Explicit

Sub Blok()
' blok ve sloupcich D:E
  Dim Blok As Range
  With ActiveSheet
    Set Blok = Intersect(.UsedRange, .Range("d:e"))
  End With
  MsgBox Blok.Address
End Sub
Sub SetBlokUp()
' blok ve sloupci od A5, hleda smerem od posleniho radku na listu
  Dim Blok As Range
  Set Blok = ActiveSheet.Range("A5", [a65000].End(xlUp))
  MsgBox Blok.Address
End Sub
Sub SetBlokUp1()
' blok ve sloupci, hleda smerem od posleniho radku na listu
  Dim Blok As Range
  Set Blok = ActiveSheet.Cells(Rows.Count, "A").End(xlUp)
  MsgBox Blok.Address
End Sub
Sub SetBlokDown()
' blok ve sloupci, hleda smerem k prvni volne bunce od prvniho radku (A1)
  Dim Blok As Range
  With ActiveSheet
    Set Blok = .Range(.Range("A1"), .Range("A1").End(xlDown))
  End With
  MsgBox Blok.Address
End Sub
Sub SetBlokDown1()
' blok ve sloupci, hleda smerem k prvni volne od prvniho radku (A1)
  Dim Blok As Range
  Set Blok = ActiveSheet.Cells(1, "A").End(xlDown)
  MsgBox Blok.Address
End Sub
Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: 11 čer 2009 21:39

Re: Excel - VBA - výběr oblasti

Příspěvek od Branscombe »

Paráda, díky ...
Funguje jak má ...

Ještě kdybyste někdo věděl jak zamknout vba abych se do nich dostal jen já. Aby mi tam ostatní uživatelé nemohli nic upravit ani si přečíst jak to vše funguje a hesla která tam jsou :-/
Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: 22 kvě 2007 11:34
Kontaktovat uživatele:

Re: Excel - VBA - výběr oblasti

Příspěvek od X »

Nezamykej něco, co jsi ani neznal a musel se poradit. Pokud už někdo ví, kde VBA hledat, tak najde i způsoby, jak se tam dostat. A začátečníci ani neví, co to VBA je ...
Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: 11 čer 2009 21:39

Re: Excel - VBA - výběr oblasti

Příspěvek od Branscombe »

To máš sice pravdu, ale potřebuji to zamknout jelikož v kódu VBA mám zapsány i hesla pro odemknutí sešitu. Takže alespoň nějakou ochranu potřebuji...
Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: 22 kvě 2007 11:34
Kontaktovat uživatele:

Re: Excel - VBA - výběr oblasti

Příspěvek od X »

Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: 11 čer 2009 21:39

Re: Excel - VBA - výběr oblasti

Příspěvek od Branscombe »

Super, díky
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: 01 srp 2007 18:10
Bydliště: Pardubice
Kontaktovat uživatele:

Re: Excel - VBA - výběr oblasti

Příspěvek od mike007 »

Zamknutím VBA projektu si pomůžeš jen trochu. Chytřejší člověk si tvůj dokument se zamčeným VBA otevře v OpenOffice a všechny makra ti vykrade ;)
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy prosím pište do fóra. Od toho tu je.
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Ikona napájení v oznamovací oblasti nejde zapnout
    od Minapark » » v Windows 11, 10, 8...
    6 Odpovědi
    5643 Zobrazení
    Poslední příspěvek od petr22
  • Přechod z Excel 21 na Excel 24
    od Snekment » » v Kancelářské balíky
    2 Odpovědi
    14464 Zobrazení
    Poslední příspěvek od Snekment
  • Pohoda a excel
    od brownwld » » v Kancelářské balíky
    1 Odpovědi
    7388 Zobrazení
    Poslední příspěvek od atari
  • Excel 2016 - vzorec kombinace podmínek
    od MK_Vs » » v Kancelářské balíky
    5 Odpovědi
    6185 Zobrazení
    Poslední příspěvek od lubo.
  • Tisk sloupců vedle sebe na A4 - Excel
    od atari » » v Kancelářské balíky
    5 Odpovědi
    5964 Zobrazení
    Poslední příspěvek od atari

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