- Katılım
- 8 Aralık 2005
- Mesajlar
- 840
- Excel Vers. ve Dili
-
İş:Excel 2000 Türkçe
Ev:Excel xp Türkçe
- Altın Üyelik Bitiş Tarihi
- 11.06.2022
Merhaba Arkadaşlar
Epey bir uğraş vererek ve buradaki arkadaşların sayesinde aşağıdaki kodlarla işimi görüyordum.
Acaba bu kodları döngü yaparak oluşturulamazmıydı?
Teşekkürler.
Private Sub CommandButton2_Click()
Dim a, b, c
a = MsgBox("HANGİ KOLONA İŞLEM YAPACAĞINIZI A1 HÜCRESİNE YAZDINIZMI?", vbYesNo + vbCritical + vbDefaultButton2, "DİKKAT")
If a = vbYes Then
Range([A1] & 8 & ":" & [A1] & 67).Select
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range([A1] & 79 & ":" & [A1] & 138).Select
Application.CutCopyMode = False
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
.
.
.
.
.
Range([A1] & 6327 & ":" & [A1] & 6386).Select
Application.CutCopyMode = False
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range([A1] & 6398 & ":" & [A1] & 6457).Select
Application.CutCopyMode = False
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("d1").Select
b = MsgBox("İŞLEM TAMAMLANDI")
Else
c = MsgBox("İŞLEM İPTAL EDİLDİ", , "UNUR")
End If
End Sub
Epey bir uğraş vererek ve buradaki arkadaşların sayesinde aşağıdaki kodlarla işimi görüyordum.
Acaba bu kodları döngü yaparak oluşturulamazmıydı?
Teşekkürler.
Private Sub CommandButton2_Click()
Dim a, b, c
a = MsgBox("HANGİ KOLONA İŞLEM YAPACAĞINIZI A1 HÜCRESİNE YAZDINIZMI?", vbYesNo + vbCritical + vbDefaultButton2, "DİKKAT")
If a = vbYes Then
Range([A1] & 8 & ":" & [A1] & 67).Select
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range([A1] & 79 & ":" & [A1] & 138).Select
Application.CutCopyMode = False
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
.
.
.
.
.
Range([A1] & 6327 & ":" & [A1] & 6386).Select
Application.CutCopyMode = False
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range([A1] & 6398 & ":" & [A1] & 6457).Select
Application.CutCopyMode = False
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("d1").Select
b = MsgBox("İŞLEM TAMAMLANDI")
Else
c = MsgBox("İŞLEM İPTAL EDİLDİ", , "UNUR")
End If
End Sub