Mehmet Sait
Altın Üye
- Katılım
- 19 Ekim 2009
- Mesajlar
- 840
- Excel Vers. ve Dili
- Office 2016 TR
- Altın Üyelik Bitiş Tarihi
- 08-09-2028
Merhbalar,
Aşağıda ki kodlar ile P17 sorgulama işlemini yaptırıyorum. Ancak sorgulama işlemini ikinci sayfada (D7:AF18) hücrelerini sorgulatmak zorundayım. İkinci sayfada sorgulama yaptıktan sonra devam butonu ile işlemin sonlandırılması mümkün mü ?
Yardımlarınız için teşekkür ederim.
Aşağıda ki kodlar ile P17 sorgulama işlemini yaptırıyorum. Ancak sorgulama işlemini ikinci sayfada (D7:AF18) hücrelerini sorgulatmak zorundayım. İkinci sayfada sorgulama yaptıktan sonra devam butonu ile işlemin sonlandırılması mümkün mü ?
Yardımlarınız için teşekkür ederim.
Kod:
Sub Devir()
If [P17] = "" Then
MsgBox "Lütfen Tarih Giriniz!", vbInformation, ""
Range("P17").Select
GoTo 10
Else
ŞİFRE = "12345"
cvp = InputBox("ŞİFRE GİRİNİZ", "FEDEAL")
If cvp = ŞİFRE Then
Range("P17").Select
Selection.Copy
Range("B1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'............ KODLARIM
output = MsgBox("KAYIT YERİNİ SEÇİN", vbInformation)
Dim fd As Office.FileDialog
Set fd = Application.FileDialog(msoFileDialogFolderPicker)
With fd
.AllowMultiSelect = False
If .Show = True Then
pathSelected = .SelectedItems(1)
End If
End With
If pathSelected = 0 Then
output = MsgBox("Kayıt Klasörünü Seçin !!", vbCritical)
GoTo Line1
End If
Sheets("Devir").Select
Range("D1").Select
ChDir pathSelected
ActiveWorkbook.SaveAs Filename:=Selection.Value, _
FileFormat:=xlOpenXMLWorkbookMacroEnabled, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
'Sheets("sayfa2").Select
'Range("a1").Select
ActiveWorkbook.Save
MsgBox "...Dosyanız Oluşturuldu..."
Line1:
MsgBox "MAKROLAR ÇALIŞTI"
Else
MsgBox "ŞİFRE YANLIŞ"
End If
10:
End If
Application.Calculation = xlAutomatic
End Sub