< návrat zpět

MS Excel


Téma: Označení objektů ve vybrané oblasti rss

Zaslal/a 18.5.2018 21:48

Merlin99Zdravím zjistil jsem ze nedokazu ve vybrane oblasti oznacit ruzne objekty (obrazky vlozene tvary atd..) CTRL+G jinak Objekty oznaci uplne vsechny ale ja potrebuju jen v oblasti co oznacim je na to nejaky zpusob? diky za radu..

Zaslat odpověď >

#040413
elninoslov
Ale ActiveX nepôjdu:
Sub ObjektyVoVybere()
Dim SH As Shape, R As Long, B As Long, L As Long, T As Long, Co As Integer, Ro As Long, SHL As Long, SHT As Long, SEL As String

If TypeName(Selection) <> "Range" Then Exit Sub
With Selection
Co = .Columns.Count: Ro = .Rows.Count
L = .Left: T = .Top: B = .Offset(Ro, 0).Top - 1: R = .Offset(0, Co).Left - 1
End With

With ThisWorkbook.ActiveSheet
For Each SH In .Shapes
With SH
SHL = .Left: SHT = .Top
If SHL >= L And SHL + .Width - 1 <= R And SHT >= T And SHT + .Height - 1 <= B Then SEL = SEL & IIf(SEL = "", "", vbCr) & .Name
End With
Next SH
End With

If SEL <> "" Then ActiveSheet.Shapes.Range(Split(SEL, vbCr)).Select
Set SH = Nothing
End Sub
citovat
#040414
Merlin99
elninoslov- tak to je TOP DÍKY MOC spíš se divim že neni neco ve standartu?.. 9citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje