Keresés

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

  • Delila_1

    Topikgazda

    válasz Reinhardt #33628 üzenetére

    Rögzíts egy sort, amiben csak egy nyomtatást hajtasz végre. Ez azért kell, mert a rögzítés tartalmazza, hogy melyik nyomtatóra küldöd az anyagot.

    Másold be egy modulba a lenti makrót.

    Sub Nyomtat()
    Dim napig, nap As Integer

    napig = Application.WorksheetFunction.EoMonth(Date, 0)
    napig = Day(napig)
    For nap = 1 To napig
    ActiveSheet.PageSetup.CenterHeader = "Date: " & nap & "/" & Month(Date) & "/" & Year(Date)
    'ide jön a rögzített nyomtatási sor
    Next
    End Sub

    A megjegyzésbe írt 'ide jön... helyére másold be a rögzített sorodat. Mentsd el a füzetet makróbarátként.

    A lapról töröld ki a sort, ami most a dátumot tartalmazza, mert ezt a makró az élőfejbe írja majd be.
    A makró az aktuális hónap minden napjára elkészíti a nyomtatást, a fejlécben a napi dátummal.

    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