2016-07-13 8 views
0

テキストを書式化して書式設定するだけでは、どうやってぼかしを作れますか?コピー式と書式設定

Sub Loop_InsertRowsandFormulas() 

Dim ws As Worksheet: Set ws = ThisWorkbook.Worksheets("Risk Input Sheet") 
Dim vRows As Long 
Dim lastCol As Long 
Dim firstRow As Long 

firstRow = InputBox("Enter Row To Start Insert From.") 
vRows = InputBox("Enter Number Of Rows Required") 

If firstRow = 0 Or vRows = 0 Then Exit Sub 
Debug.Print firstRow 
IngA = ws.Cells(5, ws.Columns.Count).End(xlToLeft).Column 
For Myloop = 1 To vRows 
    ws.Range("A" & (firstRow + Myloop)).EntireRow.Insert 
    ws.Range("N" & (firstRow) & ":AW" & (firstRow + Myloop)).FillDown 
Next 

End Sub 

答えて

0
For Each ShipWs In ShipmentWbObj.Worksheets 
    If ShipWs.name <> "SAMPLE_FORMAT" And ShipWs.name <> "Transportercodes" Then 
     Set ShipWsUsedrange = ShipWs.UsedRange 
     Set DataRange = Application.Intersect(ShipWsUsedrange, ShipWsUsedrange.Offset(1, 0)) 
     If Not DataRange Is Nothing Then 
      SampleFormat.Rows(2).Copy 
      DataRange.PasteSpecial xlPasteFormats, xlPasteSpecialOperationNone, False, False 
      DataRange.PasteSpecial xlPasteFormulas, xlPasteSpecialOperationNone, False, False 
      Application.CutCopyMode = False 
     Endif 
    Endif 
Next 
+0

シートは最高の私たちが使用しているマクロに私たちを導いた世界でフォーマットされていません。新しい行がどこに入力されるかを選択できるようにする必要があります。次に、上からすべての数式と書式をコピーします。私はもしあなたがスクリーン印刷を見たことができますか? – Chris

+0

ok私に送ってみましょう。 –

+0

どうすればいいですか? – Chris