Hirdetés

Új hozzászólás Aktív témák

  • Delila_1

    Topikgazda

    válasz littleNorbi #51182 üzenetére

    A két, *-gal jelölt sornál az 1-et írd át. A makró itt az első, A oszlopban keresi a megadott keresendő szót, ami fölé oldaltörést kell bevinni. Az 1 helyett azt az oszlopszámot add meg, ahol a keresendő szó szerepel.
    Az utolsó sor kikeresésénél most az A oszlop utolsó kitöltött cellájának a sorszáma szerepel.

    Sub Oldaltores()
        Dim sor As Long, usor As Long, szoveg As String
        
        usor = Cells(Rows.Count, 1).End(xlUp).Row
        szoveg = Application.InputBox("Melyik sorok fölött legyen oldaltörés?", Type:=2)
        For sor = usor To 1 Step -1
            If Cells(sor, 1) = szoveg Then  '*
                Cells(sor, 1).Select        '*
                ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=ActiveCell
            End If
        Next
    End Sub

    Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.

Új hozzászólás Aktív témák