Deneyiniz.
Private Sub CommandButton1_Click()
Dim File_Name As String, My_Folder As Variant, X As Long
Dim My_Sheet As Worksheet, My_Check As Boolean, My_Count As Byte
Dim My_Box As Object, My_Area As Range, Last_Row As Long
10 If My_Count = 3 Then
MsgBox "Çok Fazla...
...Siz bu "F1" hücresini değiştirin. Mesela ben B20 olarak belirledim.
Sub OzelYaz()
Dim s As Integer, i As Integer
s = Application.InputBox("Kaç Sayfa Yazdırayım", Type:=2)
Application.EnableEvents = False
For i = 1 To s
'ActiveSheet.PageSetup.CenterFooter = i...
Excel için alternatif,
Sayfa alt orta kısmına numaraları yazar.
Sub OzelYaz()
Dim s As Integer, i As Integer
s = Application.InputBox("Kaç Sayfa Yazdırayım", Type:=2)
Application.EnableEvents = False
For i = 1 To s
ActiveSheet.PageSetup.CenterFooter = i...
...butonunuza bu makroyu atayabilirsiniz.
Sub OranaGöreSüz()
Dim Oran As Double, Alan As Range, Kriter As String
Oran = Application.InputBox("Oran giriniz", Type:=1) / 100
Worksheets("Kontrol").Cells.Clear
Set Alan = Worksheets("C100").Range("A1").CurrentRegion
Kriter =...
Gizli sayfayı görünür yapıp, işlem sonunda tekrar gizleyerek yapılabilir.
Private Sub CommandButtonARA_Click()
Application.ScreenUpdating = False
Worksheets("Veri").Visible = True
On Error GoTo bitir
aranan = InputBox("ID Numarasını Giriniz", "ARA")
Worksheets("Veri").Select...
...sizin seçiminize bıraktım.
Sub SayfalardakiAynıHücrelerdenVeriÇek()
Dim Kaynak As Range, Hedef As Range
Set Kaynak = Application.InputBox("Kaynak hücre adresi", Type:=8)
Set Hedef = Application.InputBox("Hedef hücre adresi", Type:=8)
For i = 1 To Sheets.Count
If...
İlginç..
Neyse aşağıdaki kodu deneyiniz. Kodun içinde aşağıdaki koyu satır ile sayfa tanımlaması yapabilirsiniz.
Set My_Sheet = Sheets("Sheet1")
Option Explicit
Sub My_Sheet_SaveAs()
Dim File_Name As String, My_Folder As Variant
Dim My_Sheet As Worksheet, My_Check As Boolean...
Merhabalar Bulent bey Korhan beyın baska bir paylaşımında denk geldim birde bu makroyu denermisiniz?
Option Explicit
Sub ActiveSheet_SavaAs()
Dim File_Name As String, My_Folder As Variant
File_Name = InputBox("Dosya adını giriniz...", "DOSYA ADI")
If File_Name = "" Then...
Merhaba,
Aşağıdaki kodu kendi dosyanıza uyarlarsınız.
Ben aktif olan sayfayı excel dosyası kaydedecek şekilde ayarladım. Siz gerekiyorsa sayfa adı belirterek düzenleme yapabilirsiniz.
Option Explicit
Sub ActiveSheet_SavaAs()
Dim File_Name As String, My_Folder As Variant...
Merhaba,
Excel'in ilk sayfasını masaüstünde oluşturmuş olduğum klasörün içerisinde istemiş olduğum isimle kaydetmek istiyorum.
Aşağıda bulunan kod ile istediğim pdf yerine boş klasör kaydediyor. ( Seçmiş olduğum dosyaya klasör olarak kaydediyor. ) Pdf olarak kaydolması için sheet1'in, nasıl bir...
...As Long
Dim xScreen As Boolean
xScreen = Application.ScreenUpdating
Application.ScreenUpdating = False
xStr = Application.InputBox("Enter text to permute:", "Kutools for Excel", , , , , , 2)
If Len(xStr) < 2 Then Exit Sub
If Len(xStr) >= 8 Then
MsgBox "Too many...
Userform'dan excel'e dönerken şifre sorması ve şifre doğruysa userformu kapatması için aşağıdaki kodlar kullanılabilir.
Private Sub ExcelSayfasi_Click()
ExcelSifre = InputBox("Şifre giriniz")
If ExcelSifre = "12345" Then
Else
MsgBox ("Yanlış Şifre!")
End If
Application.Visible = True
Unload...
...As Integer
Dim txt As Variant
Dim tx As String
Set Sh = ActiveSheet
On Error Resume Next
Set Rng = Application.InputBox( _
Title:="Başlangıç Hücreyi Seçiniz", _
Prompt:="Hücre Seçimi", _
Type:=8)
On Error GoTo 0
If Rng Is...
...ara As String, ad As String
ad = ThisWorkbook.Name
yol = "C:\Deneme\"
dosya = Dir(yol & "\*.xls*")
ara = Application.InputBox("Aranan Değer", "Ürün Arama")
If ara = "" Then Exit Sub
Application.ScreenUpdating = False
Do While dosya <> ""
If dosya <> ad...
Hocam Yapamadım Maalesef,
Commandbutton Kodlarım,
Private Sub CommandButton1_Click()
Cells(Me.TextBox1, Me.TextBox2) = Me.ListBox1
ActiveCell = ""
For i = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(i) = True Then
If ActiveCell = "" Then
ActiveCell = ListBox1.List(i)
Else...
Verilen kod vbs kodudur. Bir txt dosya açarak kodu yapıştırın ve vbs olarak kaydedin.
Denemeden önce klasörlerinizi yedekleyin. Öncesinde farklı bir klasörde deneyin.
Size değiştirmek istediğiniz dosya adı sorulacak ardından yeni adı istenecektir.
Buna göre doldurun.
Set objFSO =...
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.