- Katılım
- 1 Mart 2005
- Mesajlar
- 22,254
- Excel Vers. ve Dili
-
Win7 Home Basic TR 64 Bit
Ofis-2010-TR 32 Bit
Rica ederim.teşekür ederim
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Rica ederim.teşekür ederim
Sayfa koruması koyduğunuzda program hata verir.Çünkü sayfaya veri ekliyor.yaptığımız bu dosyadaki sayfayı koru yaptığımız zaman neden makro hatası veriyor.bu makroların çalışması için sayfa koruması koyamıyormuyuz.
bu konuda bilgi verirseniz sevinirim.
saygılar
Bende böyle bir program yok.Siteyi aratınız.evren arkadaş
bana güzel bir excell sayfası olarak
üretim imalat programı lağzım basit irşey olmalı
forumda aradım ama çok karışık olanlar var
bildiğiz bir excel dosyası varsa ve gönderirseniz sevinirim.
size zahmet olacak
aşağıdaki kodlarda kırmızı ile belirttiğim satırı alttaki satırla değiştiriniz.teşekkür ederim
fazla oluyorum ama
otomatik nu marada verebiliyormuyuz sipariş formundaki no yazan yere
olursa süper olur
herşey için teşekkürler
Range("E6").Value = Range("E6").Value + 1
Sub makina_aktar()
Dim sat As Long
Sheets("SİPARİŞ FORMU").Select
Set s2 = Sheets("BEKLEYEN SİPARİŞLER")
ActiveSheet.Unprotect "mrm"
s2.Unprotect "mrm"
sat = s2.Cells(65536, "B").End(xlUp).Row + 1
If sat > 65533 Then
MsgBox "BEKLEYEN SİPARİŞLER SAYFASI Satırları doldu.." & vbLf & _
"Başka kayıt yapamazsınız..!!", vbCritical, "DİKKAT"
s2.Protect "mrm"
ActiveSheet.Protect "mrm"
Set s2 = Nothing
Exit Sub
End If
If Cells(10, "C").Value = "" Then
MsgBox "Firma adı boş olamaz..!!" & _
vbLf & " Veriler kayıt edilmedi..!!", vbCritical, "DİKKAT"
Range("C10").Select
s2.Protect "mrm"
ActiveSheet.Protect "mrm"
Set s2 = Nothing
Exit Sub
End If
s2.Cells(sat, "B").Value = Cells(10, "C").Value
s2.Cells(sat, "C").Value = Cells(12, "C").Value
s2.Cells(sat, "D").Value = Cells(18, "C").Value
s2.Cells(sat, "E").Value = Cells(20, "C").Value
s2.Cells(sat, "F").Value = Cells(22, "C").Value
s2.Cells(sat, "G").Value = Cells(24, "C").Value
s2.Cells(sat, "H").Value = Cells(26, "C").Value
Range(Cells(8, "C"), Cells(30, "C")) = Empty
Range(Cells(36, "D"), Cells(43, "D")) = Empty
[COLOR="Red"][B]Range("A1").Value = Range("A1").Value + 1[/B][/COLOR]
MsgBox "Kayıt Girildi..!!", vbOKOnly + vbInformation, Application.UserName
s2.Protect "mrm"
ActiveSheet.Protect "mrm"
Set s2 = Nothing
End Sub
Rica ederim.evren arkadaşım
verdiğin bilgiler ve yardımın için çok teşekkür ederim.
ellerine sağlık dosya çok güzel tam istediğimiz gibi oldu
size iyi günler dilerim
saygılarımla