üretim formu

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
ComboBox'tan Seçilen İşlem türüne göre , TextBox'a yazılan ürün kod numarasının Preslk Ölçüleri sayfasından ilgili Ölçüyü alarak Sayfa2 'de bulunan ve "KIRMIZI" renk ile belirtilmiş olan hücrelere albilirmiyim .

KALINLIK EN BOY
DAİRESEL C7 C8 C9
DIE-CUT C16 C17 C18
LAMİNASYON C22 C23
BALTA BANT C28 C29 C30
" " " "" "" ""
vs. şeklinde atama yapılabilirmi . Yardımlarınız için çok teşekkür ederim.
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
ComboBox'tan Seçilen İşlem türüne göre , TextBox'a yazılan ürün kod numarasının Preslik Ölçüleri veya Sayfa 3 sayfasından ilgili Ölçüyü alarak Sayfa2 'de bulunan ve "KIRMIZI" renk ile belirtilmiş olan hücrelere albilirmiyim .
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
işe yaramasımı !!! . Elleriniz dert görmesin , sağolun
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
sn. muhammethezer
Sorunuzla ilgisi yok. Ama merakımı bağışlayın , sırf nokta nota çizgi çekmek için mi sütunları daralttınız?
Eğer öyleyse ,daha kolay yöntemi hücre biçimlendir / kenarlık sekmesinde istediğiniz çizgi şeklini seçebilirsiniz.
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
İşime yaramasına yaradı ama burada tekten seçmeli bir olgu var. Benim istediğim ComboBox'tan "dairesel" seçtiğimde sayfa2'deki dairesel ile alakalı bölüme ;"laminasyon seçtiğimde sayfa2'deki laminasyon kısmına yazdırması ile alakalı. Teşekkür ederim...
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
bilmiyordum söyledikleri gibi bilgi paylaştıkça artar.Teşekkür ederim hemen uygulayacağım.
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
İşime yaramasına yaradı ama burada tekten seçmeli bir olgu var. Benim istediğim ComboBox'tan "dairesel" seçtiğimde sayfa2'deki dairesel ile alakalı bölüme ;"laminasyon seçtiğimde sayfa2'deki laminasyon kısmına yazdırması ile alakalı. Teşekkür ederim...
 
Katılım
6 Şubat 2005
Mesajlar
1,467
ikinci bir combobox üretip, kodları combobox adını combobox2 olduğunu farz edersek, kodlar aşağıda
Private Sub ComboBox1_Change()
say = Sheets("PRESLİKÖLÇÜLERİ").Range("A2:a25").Find(ComboBox1).Row
Kalınlık = Sheets("PRESLİKÖLÇÜLERİ").Range("B" & say)
En = Sheets("PRESLİKÖLÇÜLERİ").Range("C" & say)
Boy = Sheets("PRESLİKÖLÇÜLERİ").Range("D" & say)
If ComboBox2.Value = "Dairesel" Then
Sheets("Sayfa2").Range("C7").Value = Kalınlık
Sheets("Sayfa2").Range("C8").Value = En
Sheets("Sayfa2").Range("C9").Value = Boy
ElseIf ComboBox2.Value = "dıe-cut1-2-3" Then
Sheets("Sayfa2").Range("C16").Value = Kalınlık
Sheets("Sayfa2").Range("C17").Value = En
Sheets("Sayfa2").Range("C18").Value = Boy
ElseIf ComboBox2.Value = "Laminasyon" Then
Sheets("Sayfa2").Range("C22").Value = Kalınlık
Sheets("Sayfa2").Range("C23").Value = En
ElseIf ComboBox2.Value = "balta bant" Then
Sheets("Sayfa2").Range("C29").Value = Kalınlık
Sheets("Sayfa2").Range("C30").Value = En
Sheets("Sayfa2").Range("C31").Value = Boy
End Sub
Private Sub Worksheet_Activate()
ComboBox2.AddItem "Dairesel"
ComboBox2.AddItem "dıe-cut1-2-3"
ComboBox2.AddItem "Laminasyon"
ComboBox2.AddItem "balta bant"
End Sub
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
Compie Error:
Block If Without End If

hata yazısı çıkıyor .yardımcı olursanız memnun olurum.Teşekkür ederim.
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
hata uyarısı

dosyayı inceleme fırsatı bulabilirseniz hata hakkında yardım ricasında bulunacağım.
 

Metin Karaağaç

Uzman
Altın Üye
Katılım
25 Aralık 2004
Mesajlar
1,793
Excel Vers. ve Dili
Office 2016 Pro Plus-Türkçe
Altın Üyelik Bitiş Tarihi
10-12-2025
muhammethezer' Alıntı:
Compie Error:
Block If Without End If

hata yazısı çıkıyor .yardımcı olursanız memnun olurum.Teşekkür ederim.
İf lerin sonuna End If koymanız gerekiyor.
hata verdiğinde hata yapan kodu kendisi açar zaten.
o kodlarda;
"End Sub" yazısının hemen üstüne "End If" ekleyin, düzelir.
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
veri sayfasını gizlediğim zaman user form üzerinde bulunan firma adı isimli ComboBox'taki bilgileri grmek için nasıl bir kod gerekiyor acaba yardımlarınız için sağolun.Teşekkür ederim
 
Katılım
6 Şubat 2005
Mesajlar
1,467
Private Sub CommandButton1_Click()
say = Sheets("PRESLİKÖLÇÜLERİ").Range("A2:a25").Find(ComboBox1).Row
Kalınlık = Sheets("PRESLİKÖLÇÜLERİ").Range("B" & say)
En = Sheets("PRESLİKÖLÇÜLERİ").Range("C" & say)
Boy = Sheets("PRESLİKÖLÇÜLERİ").Range("D" & say)
say = Sheets("PRESLİKÖLÇÜLERİ").Range("A2:a25").Find(ComboBox1).Row
Kalınlık = Sheets("PRESLİKÖLÇÜLERİ").Range("B" & say)
En = Sheets("PRESLİKÖLÇÜLERİ").Range("C" & say)
Boy = Sheets("PRESLİKÖLÇÜLERİ").Range("D" & say)
If ComboBox2.Value = "Dairesel" Then
Sheets("Sayfa2").Range("C7").Value = Kalınlık
Sheets("Sayfa2").Range("C8").Value = En
Sheets("Sayfa2").Range("C9").Value = Boy
ElseIf ComboBox2.Value = "dıe-cut1-2-3" Then
Sheets("Sayfa2").Range("C16").Value = Kalınlık
Sheets("Sayfa2").Range("C17").Value = En
Sheets("Sayfa2").Range("C18").Value = Boy
ElseIf ComboBox2.Value = "Laminasyon" Then
Sheets("Sayfa2").Range("C22").Value = Kalınlık
Sheets("Sayfa2").Range("C23").Value = En
ElseIf ComboBox2.Value = "balta bant" Then
Sheets("Sayfa2").Range("C29").Value = Kalınlık
Sheets("Sayfa2").Range("C30").Value = En
Sheets("Sayfa2").Range("C31").Value = Boy
End If
End SubGibi bir kodla yapabilirsiniz.
 
Katılım
6 Şubat 2005
Mesajlar
1,467
Her zamanki aceleciliğimle yanlış cevap vermişim, Kodlarda hiç birşeyi değiştirmene gerek yok, yanlız kodları formun denetimlerinin olaylarına yazman gerekiyor, biz daha önce Sayfa1'deki denetimlerin olaylarına kod yazmıştık.
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
yollamış olduğunuz bu kodlar benim sorumla alakalı olan kodlarmı acaba ,Teşekkür ederim
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
bir makro ataması yaptım " macro " "çalıştır dediğim zaman açılyot ,fakat menü içerisinde gösterdiğim zaman makro bulunamadı diye mesaj veriyor ,diğer butonlar menüüzerinde çalışıyor ama iş emri butonunu çalıtıramadım ,yardımcı olurmusunuz .Teşekür ederim.
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
bir makro ataması yaptım " macro " "çalıştır dediğim zaman açılyor ,fakat menü içerisinde gösterdiğim zaman makro bulunamadı diye mesaj veriyor ,diğer butonlar menü üzerinde çalışıyor ama iş emri butonunu çalıtıramadım ,yardımcı olurmusunuz .Teşekür ederim.
 
Üst