...BELİRLEDİĞİM FİLİTREYİ UYGULASIN
4- SAYFAYI TEKRARDAN KORUSUN - ŞİFRE 12345
Sub Sayfa()
Dim sifre As Variant
sifre = Application.InputBox("Şifre Giriniz", "Şifre Giriş")
If sifre = False Then Exit Sub
'SUAT M.
If sifre = 1818 Then
MsgBox "Şifre doğru.", , ""...
...ReDim Preserve dizi(k)
dizi(k) = b.Value
k = k + 1
Next b
On Error Resume Next
Set alan = Application.InputBox("Alan Secin", "Yapıştırma Yapılacak Alan", Type:=8)
If alan Is Nothing Then
MsgBox "Alan Seçmelisiniz"
Exit Sub
End If...
Merhaba;
Sitemizdeki daha önceki yazışmaları örnek alarak kendime aşağıdaki kodları yazdım. Bu kodlarda Belli Hücre Aralığını Şifre İle Koruma süreci çalışıyor. Sorun yaşamıyorum.
Ancak şifre korumalı hücrelerı yada bulundugu satırları silmek istediğimde de herdefasında şifre sorgusu ekrana...
merhaba sizin bu kodu kullandım çalıştı ancak benim şöyle bir sorunum var. 4 tane makro ile çalışan buton var onlar çalışmadı korumada şifre olduğu için. ben bu makroları sizin koddan önce manuel koruma kaldırıp tekrar koruma yaparak oluşturdum. benim makroları nasıl düzeltirim.
mesela bir tane...
Merhabalar ,
Dim xRet As Variant
Dim xSht As Worksheet
xRet = Application.InputBox("Go to this sheet")
Set xSht = Sheets(xRet)
xSht.Activate
Bu kodu kullanarak çalısma sayfamın basında sheet1 , sheet2,sheet3 yazınca geçiş yapabiliyorum fakat ben sadece çalışma...
Sayın
Muzaffer Ali
Öncelikle yardımınız için teşekkür ederim. Dosyayı işyerinde ortak kullanacağız, ekip olarak excel bilgimiz hiç yok desek yeridir. İlk önce kaydedemedim makro ayarlarım etkin değildi sanırım. Dana sonra kaydettim ama kodu çalıştırmayı beceremedim. Destek olabilir misiniz ...
Merhaba.
BuÇalışmaKitabı adlı kod sayfasına aşağıdaki kodu kopyalayın.
Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
If ActiveSheet.Name = "GİZLİ" Then
Sh.Select
If InputBox("Lütfen şifre giriniz.") = "123" Then
Application.EnableEvents = False...
Set xRg = Application.InputBox("Lütfen işlem yapmak istediğiniz hücre aralığını seçiniz.(Birden fazla aralık seçmek için Ctrl tuşunu kullanabilirsiniz.)", "My To World", xTxt, , , , , 8)
Bu kısımı değiştirip istediğiniz alanı yazın.
Set Xrg=Range("A2:C10") gibi
...= ActiveWindow.RangeSelection.AddressLocal
Else
xTxt = ActiveSheet.UsedRange.AddressLocal
End If
Set xRg = Application.InputBox("Lütfen işlem yapmak istediğiniz hücre aralığını seçiniz.(Birden fazla aralık seçmek için Ctrl tuşunu kullanabilirsiniz.)", "My To World", xTxt, ...
...dosya oluşturur.
Sub kod()
Dim ay As String
Dim trh1 As Date, trh2 As Date, a As Date
Dim s1 As Worksheet, sh As Worksheet
ay = Application.InputBox("Ay giriniz. (Örnek: 01.2024)")
If ay = False Then Exit Sub
trh1 = DateValue("01." & ay)
trh2 = Application.EoMonth(trh1, 0)
Set s1 = Sheets(1)...
Sayın hocam beceremedim galiba . Şu şekilde yaptım olmadı.
Option Explicit
Sub VeriCek()
Dim dosyaAdi As String: Dim sayfaAdi As String: Dim wb As Workbook
Dim ws As Worksheet: Dim WsAna As Worksheet: Dim satir, sat, i As Long, sonSatir As Long
Application.ScreenUpdating = False...
Sayın: @Erkan Akayay
Sayın: @haliliyas
Aşağıdaki kodlarla Sorun çözüldü.
İlgi ve alakalarınızdan dolayı çok teşekkür ederim.
Sub KapaliDosyadanVeriCek()
Dim kopya As Variant: Dim yapistir As Variant: Dim kaynak As Variant
Range("A2:E" & Rows.Count).Clear
With...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.