< návrat zpět

MS Excel


Téma: Vložení řádku rss

Zaslal/a 5.8.2011 13:56

Dobrý den,pracuji na makru, které má do vybrané oblasti vložit řádky. Řádek se vloží vždy na sudou pozici...tzn: původní řádek tabulky, nový řádek, původní řádek tabulky, nový řádek, atd. Oblast jsem si uložil do proměnné, ale co dál...vůbec nevím jak mám řádky vložit. Vždy se mi vloží do horní nebo do spodní části tabulky. Děkuji za radu.

Zaslat odpověď >

#005714
avatar
daj subor co si zacal aby sme nemusely ist od zaciatkucitovat
#005724
avatar
Zatím toho moc nemám, ale tady te tedy je:

Sub vlozitRadek()

Dim List1 As String

Workbooks(Soubor1).Activate
List1 = ActiveSheet.Name
Selection.SpecialCells(xlCellTypeVisible).Select
Set Oblast1 = Selection

End Subcitovat
#005727
avatar
Požívám toto makro a potřeboval bych ho předělat tak, aby nové řádky vkládal pouze do vybrané oblasti. Děkuj za každou radu.
Sub vlozeniRadku()

Selection.End(xlDown).Select

Do Until ActiveCell.Row = 1

ActiveCell.EntireRow.Insert shift:=xlDown

ActiveCell.Offset(-1, 0).Select
Loop

End Subcitovat
#005737
avatar
A co toto:
Sub vlozeniRadku()
x = Selection.Address
PSl = Selection.Columns.Count
BRad = ActiveCell.Row
PRad = Selection.Rows.Count * 2
ERad = PRad + BRad - 1
Do
BRad = BRad + 1
Rows(BRad).Select
ActiveCell.EntireRow.Insert shift:=xlDown
BRad = BRad + 1
Loop Until BRad >= ERad
Range(x).Resize(PRad, PSl).Select
End Sub
citovat
#005743
avatar
Díky moc 2citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse