27. november 2000 - 13:21
#11
Ja, det er et område af regnearket der er = med mit udskrivnings område .det vil sige hvis det viser sig der er en fejl i udregningen der først kommer frem senere vil jeg gerne kunne udskrive det igen ,kan det tænkes det kan gemmes som et fragment ,hviket der vil være nok jeg sender hele koden så du kan se meningen med det hele .
Private Sub CommandButton2_Click()
msg = msg & \"ER DU SIKKER PÅ DU VIL SLETTE og GEMME ?\"
svar = MsgBox(msg, vbOKCancel, \" HAR DU UDSKREVET ? \")
If svar = vbOK Then
End If
If svar = vbCancel Then
Exit Sub
End If
Application.ScreenUpdating = False
Range(\"C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6\").Select
Range(\"AI6\").Activate
Range( _
\"C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29\" _
).Select
Range(\"AP20\").Activate
Range( _
\"C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41\" _
).Select
Range(\"AO41\").Activate
Range( _
\"C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60,AF60,AG51:AL59,AN50:AN60,AO60,AP51:AU60\" _
).Select
Range(\"AP51\").Activate
Union(Range( _
\"AO72,AP63:AU72,C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60,AF60,AG51:AL59,AN50:AN60,AO60,AP51:AU60,AE62:AE72\" _
), Range(\"AG63:AL72,AN62:AN72\")).Select
Range(\"AP63\").Activate
Union(Range( _
\"AO72,AP63:AU72,AG74:AG84,C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60,AF60,AG51:AL60,AN50:AN60,AO60,AP51:AU60\" _
), Range(\"AF72,AG63:AL72,AN62:AN72\")).Select
Range(\"AG74\").Activate
Union(Range( _
\"AO72,AP63:AU72,AG74:AG84,AE74:AE84,AF84,AG75:AL84,AN74:AN84,AN73:AU73,AP75:AU84,AO84,C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41\" _
), Range( _
\"AE50:AE60,AF60,AG51:AL60,AN50:AN60,AO60,AP51:AU60,AE62:AE72,AF72,AG63:AL72,AN62:AN72\" _
)).Select
Range(\"AO84\").Activate
Union(Range( _
\"AO72,AP63:AU72,AG74:AG84,AE74:AE84,AF84,AG75:AL84,AN74:AN84,AN73:AU73,AP75:AU84,AO84,AI92:AO92,AE92:AE103,AF103,AG94:AL103,AN93:AN103,AO103,AP94:AU103,C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29\" _
), Range( _
\"AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60,AF60,AG51:AL60,AN50:AN60,AO60,AP51:AU60,AE62:AE72,AF72,AG63:AL72,AN62:AN72\" _
)).Select
Range(\"AP94\").Activate
Union(Range( _
\"AO72,AP63:AU72,AG74:AG84,AE74:AE84,AF84,AG75:AL84,AN74:AN84,AN73:AU73,AP75:AU84,AO84,AI92:AO92,AE92:AE103,AF103,AG94:AL103,AN93:AN103,AO103,AP94:AU103,AE105:AE115,AF115,AG106:AL115,AN105:AN115,AO115,AP106:AU115,C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17\" _
), Range( _
\"AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60,AF60,AG51:AL60,AN50:AN60,AO60,AP51:AU60,AE62:AE72,AF72,AG63:AL72,AN62:AN72\" _
)).Select
Range(\"AP106\").Activate
Union(Range( _
\"AO72,AP63:AU72,AG74:AG84,AE74:AE84,AF84,AG75:AL84,AN74:AN84,AN73:AU73,AP75:AU84,AO84,AI92:AO92,AE92:AE103,AF103,AG94:AL103,AN93:AN103,AO103,AP94:AU103,AE105:AE115,AF115,AG106:AL115,AN105:AN115,AO115,AP106:AU115,AN116:AU116,AE117:AE127,AF127,AG118:AL127\" _
), Range( _
\"AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60,AF60,AG51:AL59,AN50:AN60,AO60,AP51:AU60,AE62:AE72,AF72,AG63:AL72,AN62:AN72\" _
)).Select
Range(\"AP118\").Activate
Union(Range( _
\"AO72,AP63:AU72,AG74:AG84,AE74:AE84,AF84,AG75:AL84,AN74:AN84,AN73:AU73,AP75:AU84,AO84,AI92:AO92,AE92:AE103,AF103,AG94:AL103,AN93:AN103,AO103,AP94:AU103,AE105:AE115,AF115,AG106:AL115,AN105:AN115,AO115,AP106:AU115,AN116:AU116,AE117:AE127,AF127,AG118:AL127\" _
), Range( _
\"AF146,AG137:AL146,AN136:AN146,AO146,AP137:AU146,C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60,AF60,AG51:AL60\" _
), Range(\"AP51:AU60,AE62:AE72,AF72,AG63:AL72,AN62:AN72\")).Select
Range(\"AP137\").Activate
Union(Range( _
\"AO72,AP63:AU72,AG74:AG84,AE74:AE84,AF84,AG75:AL84,AN74:AN84,AN73:AU73,AP75:AU84,AO84,AI92:AO92,AE92:AE103,AF103,AG94:AL103,AN93:AN103,AO103,AP94:AU103,AE105:AE115,AF115,AG106:AL115,AN105:AN115,AO115,AP106:AU115,AN116:AU116,AE117:AE127,AF127,AG118:AL127\" _
), Range( _
\"AF146,AG137:AL146,AN136:AN146,AO146,AP137:AU146,AE148:AE158,AF158,AG149:AL158,AN148:AN158,AO158,AP149:AU158,AN159:AU159,AE160:AE170,AF170,AG161:AL170,AN160:AN170,AP161:AU170,C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29\" _
), Range( _
\"AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60,AF60,AG51:AL60,AN50:AN60,AO60,AP51:AU60,AE62:AE72,AF72,AG63:AL72,AN62:AN72\" _
)).Select
Range(\"AP161\").Activate
Union(Range( _
\"AO72,AP63:AU72,AG74:AG84,AE74:AE84,AF84,AG75:AL84,AN74:AN84,AN73:AU73,AP75:AU84,AO84,AI92:AO92,AE92:AE103,AF103,AG94:AL103,AN93:AN103,AO103,AP94:AU103,AE105:AE115,AF115,AG106:AL115,AN105:AN115,AO115,AP106:AU115,AN116:AU116,AE117:AE127,AF127,AG118:AL127\" _
), Range( _
\"AF146,AG137:AL146,AN136:AN146,AO146,AP137:AU146,AE148:AE158,AF158,AG149:AL158,AN148:AN158,AO158,AP149:AU158,AN159:AU159,AE160:AE170,AF170,AG161:AL170,AN160:AN170,AP161:AU170,AE179:AE189,AF189,AG180:AL189,AI178:AO178,AN179:AN189,AO189,AP180:AU189,C1\" _
), Range( _
\"AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60,AF60,AG51:AL60,AN50:AN60,AO60,AP51:AU60,AE62:AE72,AF72,AG63:AL72,AN62:AN72\" _
)).Select
Range(\"AP180\").Activate
Union(Range( _
\"AO72,AP63:AU72,AG74:AG84,AE74:AE84,AF84,AG75:AL84,AN74:AN84,AN73:AU73,AP75:AU84,AO84,AI92:AO92,AE92:AE103,AF103,AG94:AL103,AN93:AN103,AO103,AP94:AU103,AE105:AE115,AF115,AG106:AL115,AN105:AN115,AO115,AP106:AU115,AN116:AU116,AE117:AE127,AF127,AG118:AL127\" _
), Range( _
\"AF146,AG137:AL146,AN136:AN146,AO146,AP137:AU146,AE148:AE158,AF158,AG149:AL158,AN148:AN158,AO158,AP149:AU158,AN159:AU159,AE160:AE170,AF170,AG161:AL170,AN160:AN170,AP161:AU170,AE179:AE189,AF189,AG180:AL189,AI178:AO178,AN179:AN189,AO189,AP180:AU189\" _
), Range( _
\"AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60,AF60,AG51:AL60,AN50:AN60,AO60,AP51:AU60,AE62:AE72,AF72,AG63:AL72\" _
)).Select
Range(\"AN202\").Activate
Union(Range( _
\"AO72,AP63:AU72,AG74:AG84,AE74:AE84,AF84,AG75:AL84,AN74:AN84,AN73:AU73,AP75:AU84,AO84,AI92:AO92,AE92:AE103,AF103,AG94:AL103,AN93:AN103,AO103,AP94:AU103,AE105:AE115,AF115,AG106:AL115,AN105:AN115,AO115,AP106:AU115,AN116:AU116,AE117:AE127,AF127,AG118:AL127\" _
), Range( _
\"AF146,AG137:AL146,AN136:AN146,AO146,AP137:AU146,AE148:AE158,AF158,AG149:AL158,AN148:AN158,AO158,AP149:AU158,AN159:AU159,AE160:AE170,AF170,AG161:AL170,AN160:AN170,AP161:AU170,AE179:AE189,AF189,AG180:AL189,AI178:AO178,AN179:AN189,AO189,AP180:AU189\" _
), Range( _
\"AF213,AG204:AL212,AL212,AG213:AL213,AN203:AN213,AP204:AU213,AO213,C1,AE7:AE17,AF17,AG8:AL17,AN7:AN17,AO17,AP8:AU17,AI6:AO6,AE19:AE29,AF29,AG20:AL29,AN19:AN29,AO29,AP20:AU29,AE31:AE41,AF41,AG32:AL41,AN31:AN41,AN30:AU30,AP32:AU41,AO41,AI49:AO49,AE50:AE60\" _
), Range(\"AN50:AN60,AO60,AP51:AU60,AE62:AE72,AF72,AG63:AL72,AN62:AN72\")).Select
Range(\"AO213\").Activate
Selection.ClearContents
Range(\"C1\").Select
Range(\"C1,F1,I1,C3,I3,C5,C6,C7,C10:C13,I9,I12:I13,I17,C17\").Select
Range(\"C17\").Activate
Range( _
\"C1,F1,I1,C3,I3,C5,C6,C7,C10:C13,I9,I12:I13,I17,C17,C19:C20,I19,I19:I20,I24:I27,C22,C25:C27,C29,C32,I31,I33\" _
).Select
Range(\"I33\").Activate
Range( _
\"C1,F1,I1,C3,I3,C5,C6,C7,C10:C13,I9,I12:I13,I17,C17,C19:C20,I19,I19:I20,I24:I27,C22,C25:C27,C29,C32,I31,I33,C34,C35,I34,I35,I36\" _
).Select
Range(\"I36\").Activate
Union(Range( _
\"C63,C66,C68,I63,I66,I68,C1,F1,I1,C3,I3,C5,C6,C7,C10:C13,I9,I12:I13,I17,C17,C19:C20,I19,I19:I20,I24:I27,C22,C25:C27,C29,C32,I31,I33,C34,C35,I34\" _
), Range(\"I35,I36,C50,C54:C57,I53:I54,I56:I57\")).Select
Range(\"I68\").Activate
Union(Range( _
\"C63,C66,C68,I63,I66,I68,C69,I69,C1,F1,I1,C3,I3,C5,C6,C7,C10:C13,I9,I12:I13,I17,C17,C19:C20,I19,I19:I20,I24:I27,C22,C25:C27,C29,C32,I31,I33,C34\" _
), Range(\"C35,I34,I35,I36,C50,C54:C57,I53:I54,I56:I57\")).Select
Range(\"I69\").Activate
Union(Range( _
\"C63,C66,C68,I63,I66,I68,C69,I69,C75,C80:C81,I75,I80:I81,C1,F1,I1,C3,I3,C5,C6,C7,C10:C13,I9,I12:I13,I17,C17,C19:C20,I19,I19:I20,I24:I27,C22,C25:C27,C29\" _
), Range(\"C32,I31,I33,C34,C35,I34,I35,I36,C50,C54:C57,I53:I54,I56:I57\")).Select
Range(\"I80\").Activate
Selection.ClearContents
Range(\"K1:K25\").Select
Selection.ClearContents
Range(\"AG51:AL59,AN202:AT202,AN117\").Select
Range(\"AN117\").Activate
Selection.ClearContents
Range(\"C1\").Select
ActiveWindow.SmallScroll ToRight:=-1
Dim Name As String
Dim Path As String
If Range(\"AE50\").Value = \"\" Then
Application.CutCopyMode = False
Range(\"AF1:AU43\").Select
Selection.Copy
ElseIf Range(\"AE93\").Value = \"\" Then
Range(\"AF1:AU86\").Select
Selection.Copy
ElseIf Range(\"AE136\").Value = \"\" Then
Range(\"AF1:AU129\").Select
Selection.Copy
ElseIf Range(\"AE179\").Value = \"\" Then
Range(\"AF1:AU172\").Select
Selection.Copy
ElseIf Range(\"AE216\").Value = \"\" Then
Range(\"AF1:AU215\").Select
Selection.Copy
End If
Path = \"C:\\WINDOWS\\Skrivebord\\Danlamin\\Reg 2000\\\"
Name = Worksheets(\"Ark1\").Range(\"I1\")
MsgBox Path + Name + \".txt\"
ActiveWorkbook.SaveAs Filename:= _
Path + Name + \".txt\", FileFormat:=xlText, _
CreateBackup:=False
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Selection.PasteSpecial Paste:=xlFormats, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
End Sub