...Set cmdBtn = .CommandBars("Cell").Controls.Add(Temporary:=True)
End With
With cmdBtn
.Caption = xStr
.Style = msoButtonCaption
.OnAction = xStr
End With
Next xFNum
On Error GoTo 0
End Sub
Geliştirici > Visula Basic>BuÇalışmaKitabı modüle yapıştırın.
Bu kodları normal bir modüle yapıştırın...
Merhaba
Siz Outtlok ile göndermeye çalışıyorsunuz ama;
Outlook Object Library' i Early Binding yapmadınız mı?
bu olmadan nasıl olacak?
Dim appOutlook As Object
Dim mItem As Object
Set appOutlook = CreateObject("Outlook.Application")
Set mItem = appOutlook .CreateItem(0)
...End If
Next ctrl
Set ctrl = cb.Controls.Add(msoControlButton)
With ctrl
.Caption = "Değerleri Yapıştır"
.OnAction = "Paste_Values_Only"
End With
End Sub
Aşagıdaki kodları mödül ekleyip kopyaların
Sub Paste_Values_Only()
Selection.PasteSpecial...
...almam mümkün olur mu acaba? Şİmdiden teşerkkürler
With cbAltMenu.Controls.Add(1, 1, , , True)
.Caption = "Sipariş Saatlerine Göre Depo Çıkış Grafiği" ' C:\Raporlar\Eklenti\Caption.xls B2 Satırında yazılı olan metni alacak.
.OnAction = "Siparis_Saati_Grafik"
.FaceId = 698
End...
...2)) = Day(dtmDate))
Else
returnedVal = (Val(Right(control.ID, 2)) = Day(Date))
End If
End Sub
'Callback for btnDay01 onAction
Sub DayAction(control As IRibbonControl, pressed As Boolean)
'Stop
dtmDate = DateSerial(Val(strYear), lngMonth, Val(Right(control.ID, 2)))...
....ShapeRange.IncrementRotation 90
ActiveSheet.Shapes.Range(Array("Araclar")).Visible = msoTrue
End With
Worksheets(1).Shapes("button").OnAction = "off_button"
Range("A14").Select
End Sub
Sub Off_button()
Worksheets(1).Shapes("button").Select
With Selection
.ShapeRange.IncrementRotation...
....ShapeRange.IncrementRotation 90
ActiveSheet.Shapes.Range(Array("Araclar")).Visible = msoTrue
End With
Worksheets(1).Shapes("button").OnAction = "off_button"
Range("A14").Select
End Sub
Sub Off_button()
Worksheets(1).Shapes("button").Select
With Selection
.ShapeRange.IncrementRotation...
...girdiğimde de hep çalışıyor iki fonksiyonuda
Sağ klik Menü den ayrı ayrı çalışacak şekilde ayarlayamadım.
Destek olacaklara şimdiden çok teşekkür ederim.
Kullandığım Kodlar
Application.EnableEvents = False (OnAction = "Macro1") yerine
Application.EnableEvents = True (OnAction = "Macro2")...
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.