P.citovat
Zaslal/a 18.7.2017 14:42
Dobrý den, potřeboval bych, aby mi toto VBA nedávalo zálohu do řádku, ale do sloupce stavělo pod sebe, věděl by někdo zkušený poradit? Dost by mi to pomohlo s přehledností :)
Sub Presun()
Dim Stlp As Integer
If WorksheetFunction.CountIf(Range("A80:K89"), "<>") > 0 Then
Application.ScreenUpdating = False
With Worksheets("Výstup")
Stlp = .Cells(1, Columns.Count).End(xlToLeft).Column + 3
Range("A80:K89").Cut .Columns(Stlp).Resize(, 10)
End With
Application.CutCopyMode = False
Application.ScreenUpdating = True
End If
Application.CutCopyMode = False
Call Makro4
End Sub
xlnc napsal/a:
Zaměňte komplet to vaše v modulu listu za:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rngOblast As Range
Application.ScreenUpdating = False
If (Target.Address(False, False) = "L1") And (Target.Value = "Hotovo") Then
Set rngOblast = Range("A1:K10")
With Worksheets("Požadovaný výstup")
rngOblast.Copy .Cells(.Rows.Count, 1).End(xlUp).Offset(2, 0)
End With
End If
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub
Nová verze. Formulář Faktura byl vylepšen a rozšířen.

Více se dočtete zde.
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.