Ana Sayfa
Dosyalar
Forum
Haberler
Giriş yap
Üye ol
Şifremi unuttum
Egitimhane.Com
»
Genel Konular
»
Bilgisayar
»
Excel'le Adım Adım Program Yazma
Sayfa:
1
...
29
30
31
32
33
[
34
]
35
36
37
38
39
...
65
Aşağı git
Excel'le Adım Adım Program Yazma
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 00:17:25
BU KOD MODÜL İÇİNE YAZILAN KODU SAYFA İÇİNDE AKTİF HALE GETİRİR.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Call Makro1
End Sub
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 00:17:49
Çoklu çalışma sayfalarında yazdırma (print) komutu uygulaması...
'Tüm seçili sayfalardan vede seçili alanlardan tek bir sayfanın print yapılması ?
Sub MultiSheetPrint()
Dim oActive As Object
Dim oSheet As Object
Dim oSheets As Object
Dim wsPrint As Worksheet
Dim oLastPic As Object
Dim iPics As Integer
' remember where we are
Set oSheets = ActiveWindow.SelectedSheets
If oSheets.Count = 1 Then
Selection.PrintOut preview:=True
Exit Sub
End If
Set oActive = ActiveSheet
Application.ScreenUpdating = False
oActive.Select ' otherwise we get lots of new sheets
Set wsPrint = Worksheets.Add
For Each oSheet In oSheets
If TypeName(oSheet) = "Worksheet" Then
iPics = iPics + 1
oSheet.Activate
Selection.CopyPicture
wsPrint.Cells(iPics * 3 - 2, 1).Value = oSheet.Name
wsPrint.Paste wsPrint.Cells(iPics * 3 - 1, 1)
wsPrint.Rows(iPics * 3 - 1).RowHeight = _
wsPrint.Pictures(iPics).Height
End If
Next
wsPrint.PrintOut preview:=True
Application.DisplayAlerts = False
wsPrint.Delete
Application.DisplayAlerts = True
oSheets.Select
oActive.Activate
Application.ScreenUpdating = True
End Sub
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 00:18:47
Kullanıcıların çalışma kitabını açtıklarında kesme/kopyalama ve yapıştırma komutlarını kullanamaz.
Sub DisableCutAndPaste()
EnableControl 21, False ' cut
EnableControl 19, False ' copy
EnableControl 22, False ' paste
EnableControl 755, False ' pastespecial
Application.OnKey "^c", ""
Application.OnKey "^v", ""
Application.OnKey "+{DEL}", ""
Application.OnKey "+{INSERT}", ""
Application.CellDragAndDrop = False
End Sub
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 00:19:44
BİRAZ ÖNCEKİ KISITLAMALARI BU KOD AKTİF YAPAR
Sub EnableCutAndPaste()
EnableControl 21, True ' cut
EnableControl 19, True ' copy
EnableControl 22, True ' paste
EnableControl 755, True ' pastespecial
Application.OnKey "^c"
Application.OnKey "^v"
Application.OnKey "+{DEL}"
Application.OnKey "+{INSERT}"
Application.CellDragAndDrop = True
End Sub
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 00:20:50
Belli menu ve komutları (hem araç çubuğunda hem de sağ klik tuşundaki pop-up menüleri) seçilemez
sub menükomutlarıiptal()
Dim Ctrl As Office.CommandBarControl
For Each Ctrl In Application.CommandBars.FindC
ontrols(ID:=847)
Ctrl.Enabled = False'True menüleri aktif yapar
Next Ctrl
For Each Ctrl In Application.CommandBars.FindC
ontrols(ID:=889)
Ctrl.Enabled = False'True menüleri aktif yapar
Next Ctrl
end sub
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 00:21:03
'MENÜ KOMUTLARINI AÇAR.
sub menükomutlarıaç()
Dim Ctrl As Office.CommandBarControl
For Each Ctrl In Application.CommandBars.FindC
ontrols(ID:=847)
Ctrl.Enabled = True'True menüleri aktif yapar
Next Ctrl
For Each Ctrl In Application.CommandBars.FindC
ontrols(ID:=889)
Ctrl.Enabled = True'True menüleri aktif yapar
Next Ctrl
end sub
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 00:21:26
Aşağıdaki kod kullanıcının kullanmakta olduğu dosyasını (farklı kaydet) yapmasını engeller.
'KOD Thisworkbook'a yazılacak
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If SaveAsUI Then
Cancel = True'False farklı kaydede izin verir.
End If
End Sub
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 00:21:59
KİTAPTAKİ TÜM VERİLERİ FORMÜLLERİ BOZMADAN SİLER
Sub ResetModel()
Range("A1").SpecialCells(xlCellTypeConstants, xlNumbers).ClearContents
End Sub
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 00:22:21
BASKI ÖN İZLEME AYARLARINDA DEĞİŞİKLİK YAPILMASINA İZİN VERMEZ.
Sub PrtPvw()
ActiveSheet.PrintPreview False '"False"==> ‘Değişikliğe izin vermez True verir.’
ActiveWindow.View = xlNormalView
End Sub
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 21:31:05
CD KAPAĞI AÇ KAPAT
Private Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long
Private Sub Command1_Click()
mciExecute ("set cdaudio door open")
End Sub
Private Sub Command2_Click()
mciExecute ("set cdaudio door closed")
End sub
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 21:32:08
COMBOBOX KULLANIMI
Private Sub UserForm_Initialize()
ComboBox1.ListRows = 10
ComboBox1.AddItem "1-A" ComboBox1.AddItem "1-B" ComboBox1.AddItem "1-C" ComboBox1.AddItem "1-D" ComboBox1.AddItem "2-A" ComboBox1.AddItem "2-B" ComboBox1.AddItem "2-C" ComboBox1.AddItem "2-D" ComboBox1.AddItem "3-A"
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 21:43:09
İnsert Özelliği (Değiştirme)
Sub Insert()
Range("C3").Charactes(4,1).Insert ("M")
End Sub
c3 hücresindeki kelimenin 4. harfini m olarak değiştirebilirsin.
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 21:47:09
Count Özelliği (karekter Sayısı)
Sub Insert()
Msgbox Range("C3").Charactes.Count
End Sub
C3 hücresindeki kelimenin karakter sayısını bulabilirsin.
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 21:54:05
Delete Özelliği (Silme)
Sub MetinSil()
Range("C3").Charactes.delete
End Sub
Kod buton veya başka bir özellikle çalıştırıldığında,
C3 hücresindeki karakterlerin silindiğini göreceksin.
peternorton2
Bilge Üye
1.584
26.593
4. Sınıf Öğretmeni
1.584
26.593
4. Sınıf Öğretmeni
#
14 Ara 2014 22:00:03
Sum Özelliği (Toplama)
Sub toplama()
Msgbox WorksheetFunction.Sum.(Range("a1:a10"))
End Sub
a1 ve a10 hücrelerini toplar. Mesaj olarak bildirir.
Sayfa:
1
...
29
30
31
32
33
[
34
]
35
36
37
38
39
...
65
Yukarı git
Egitimhane.Com
»
Genel Konular
»
Bilgisayar
»
Excel'le Adım Adım Program Yazma
Giriş yap
Üye ol
Her Şeyi Ara
Dosya Ara
Forum Son 100 Konu
Meb Sınav Görevleri Bölümü
Okul Yöneticileri Odası
Uzman Ve Başögretmenlik Süreci
Mys-Ödenek Takip-Doğrudan Temin
Genel Sohbet Günlüğü
Şehitlerimiz Adına...
Son Eklenen Dosyalar
Tarsus'un Kurtuluşu 27 Aralık Şiiri
4. Sınıf Sosyal Tekrar Testi
5. Sınıf Türkçe 1. Dönem 2. Yazılı Örnek Sorular (2024-2025 )
4. Grup G, Z, D, Ç, B Sesi Etkinlikleri
7. Sınıf Matematik 1. Dönem 2. Yazılı 2024 2025 Ülke Geneli
Şu an
3.427
kişi ve
210
üye var.
Aktif üyeler için tıklayınız.
Egitimhane.Com
©2006-2023
KVKK