Hatırlatma programı foruma eklenmiştir.
http://www.excelce.net/forum/index.php?topic=1661.0

Gönderen Konu: [Çözüldü] Userformda Yardım  (Okunma sayısı 8142 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı yesilyurtlu

  • Excelce Çavuş
  • ***
  • İleti: 168
  • Puan +1/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: İlhan YÜKSEL
  • İşletim Sisteminiz: Windows 7 32 Bit
  • Mesleğiniz: Muhasebe Şefi
  • Office Versiyonunuz: Office 2013 TR
[Çözüldü] Userformda Yardım
« : 11 Mayıs 2010, 20:45:05 »
Üstadım;
Ekteki dosyada yardımınıza ihtiyacım var.
Fatura Sekmesinde "Form Aç" butonuna klikleyince açılan forma Başlıkları aldırmak, Formun sol tarafına seçim yapmak için checkbox eklemeyi beceremedim.

Zamanınız varsa yardımcı olabilir misiniz?
« Son Düzenleme: 13 Mayıs 2010, 14:44:28 Gönderen: Bülent Öztürk »

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1411
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • Doğum Yılınız: 1976
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: 2016
Ynt: Userformda Yardım
« Yanıtla #1 : 11 Mayıs 2010, 22:21:33 »
UserForm_Initialize kodlarınızı aşağıdaki gibi değiştirip, dener misiniz;

Kod: [Seç]
Private Sub UserForm_Initialize()
Sheets("Fatura").Select
ListBox1.ColumnHeads = True
ListBox1.ColumnCount = 9
ListBox1.ColumnWidths = "1;100;100;60;60;60;60;60;60"
ListBox1.RowSource = "A4:I" & [I65536].End(4).Row
ListBox1.ListStyle = fmListStyleOption
Sheets("Ödeme").Select
[B4:I600].ClearContents
End Sub
(Ücretli program talepleriniz için iletişime geçebilirsiniz, excelvbprogram@gmail.com)

Çevrimdışı yesilyurtlu

  • Excelce Çavuş
  • ***
  • İleti: 168
  • Puan +1/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: İlhan YÜKSEL
  • İşletim Sisteminiz: Windows 7 32 Bit
  • Mesleğiniz: Muhasebe Şefi
  • Office Versiyonunuz: Office 2013 TR
Ynt: Userformda Yardım
« Yanıtla #2 : 12 Mayıs 2010, 07:41:51 »
Bülent Abi
Kod tamam eline sağlık. Teşekkür Ederim.
1 - userformda seçmeli olanağını çoklu yapabilir miyiz? Seçenek düğmesi yerine checkbox olabilir mi?
2 - aktar tuşu ile alt alta aktarmayı sağlayabilir miyiz? şu anda sadece 4.satırın üstüne kayıt yapıyor hep



[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]
« Son Düzenleme: 12 Mayıs 2010, 07:56:54 Gönderen: yesilyurtlu »

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1411
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • Doğum Yılınız: 1976
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: 2016
Ynt: Userformda Yardım
« Yanıtla #3 : 12 Mayıs 2010, 08:51:54 »
1-Çoklu yaparız. Ancak CheckBox ile olmaz, Listbox özelliğinden faydalanacağız.
2-Aktarma olayı tamam.

Kodlarınızı silip, aşağıdakileri yapıştırın;

Kod: [Seç]
Private Sub CommandButton1_Click()
Set Sayfa = Sheets("Ödeme")
Satir = Sheets("Ödeme").Range("B65530").End(3).Row
    With ListBox1
        For i = 0 To .ListCount - 1
            If .Selected(i) Then
                Satir = Satir + 1
                secilivar = True
                    For j = 0 To 7
                        Sayfa.Cells(Satir, j + 1) = .List(i, j)
                    Next
                End If
        Next i
    End With
If secilivar = False Then MsgBox "Lütfen En Az Bir Tane Kayıt Seçiniz...."
End Sub


Private Sub UserForm_Initialize()
Sheets("Fatura").Select
ListBox1.ColumnHeads = True
ListBox1.ColumnCount = 9
ListBox1.MultiSelect = fmMultiSelectMulti
ListBox1.ColumnWidths = "1;100;100;60;60;60;60;60;60"
ListBox1.RowSource = "A4:I" & [B65536].End(3).Row
ListBox1.ListStyle = fmListStyleOption
Sheets("Ödeme").Select
'[A4:I600].ClearContents
End Sub

(Ücretli program talepleriniz için iletişime geçebilirsiniz, excelvbprogram@gmail.com)

Çevrimdışı yesilyurtlu

  • Excelce Çavuş
  • ***
  • İleti: 168
  • Puan +1/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: İlhan YÜKSEL
  • İşletim Sisteminiz: Windows 7 32 Bit
  • Mesleğiniz: Muhasebe Şefi
  • Office Versiyonunuz: Office 2013 TR
Ynt: Userformda Yardım
« Yanıtla #4 : 13 Mayıs 2010, 13:54:58 »
Bülent Abi ;
Göstermiş olduğunuz ilgi ve alaka için Teşekkür ederim.Hakkını Helal Et

"ÇÖZÜLDÜ"