DKTY KESİM MERKEZİ
2020 yılı
| KNO | DURUM | KESIM SAAT | MASA SAAT | MASA NO | TESLIM SAAT |
|---|
2020 yılı
| KNO | DURUM | KESIM SAAT | MASA SAAT | MASA NO | TESLIM SAAT |
|---|
Penceresini açalım ve yaziek adında yeni bir mvba dosyası oluşturalım.
VBA düzenleme kısmında yandaki isimlerde bir form ve modül oluşturalım. Forma yandaki gibi nesneleride oluşturalım ve nesnelerin komutlarını yazalım.
Ayrıntıları videoda bulabilirsiniz.
|
|
'--------------------------------------------------------------------------------------------------Private Sub CBFence_Click()Dim oElement As Element ' Element bilgilerini içerecek bir değişkenDim oScanEnumerator As ElementEnumerator 'Element sayacıDim oFence As FenceSet oFence = ActiveDesignFile.FenceIf oFence.IsDefined ThenSet oScanEnumerator = oFence.GetContentsDo While oScanEnumerator.MoveNextSet oElement = oScanEnumerator.CurrentIf oElement.Type = msdElementTypeText ThenCall Text_Guncelle(oElement.AsTextElement)End IfLoopEnd IfEnd Sub'--------------------------------------------------------------------------------------------------Private Sub CBSecili_Click()Dim oElement As ElementDim oScanEnumerator As ElementEnumeratorSet oScanEnumerator = ActiveModelReference.GetSelectedElementsDo While oScanEnumerator.MoveNextSet oElement = oScanEnumerator.CurrentIf oElement.Type = msdElementTypeText ThenCall Text_Guncelle(oElement.AsTextElement)End IfLoopEnd Sub'--------------------------------------------------------------------------------------------------Private Sub CBTumu_Click()Dim oElement As ElementDim oScanEnumerator As ElementEnumeratorDim oScanCriteria As ElementScanCriteriaSet oScanCriteria = New ElementScanCriteriaoScanCriteria.ExcludeAllTypesoScanCriteria.IncludeType msdElementTypeTextSet oScanEnumerator = ActiveModelReference.Scan(oScanCriteria)Do While oScanEnumerator.MoveNextSet oElement = oScanEnumerator.CurrentIf oElement.Type = msdElementTypeText ThenCall Text_Guncelle(oElement.AsTextElement)End IfLoopEnd Sub'--------------------------------------------------------------------------------------------------Private Sub Image1_Click()Call Navigate("http://bybesu.blogspot.com.tr/2015/01/microstation-vba-yazlara-ek-vermek.html")End Sub'--------------------------------------------------------------------------------------------------
Hasan Basri KARA
Harita Mühendisi
|
2019 yılı
| KNO | DURUM | KESIM SAAT | MASA SAAT | MASA NO | TESLIM SAAT |
|---|
| NNo | Y | X | Z | Sembol |
Hasan Basri KARA
Harita Mühendisi |
Köşe kırıklarına ve çizgilere koordinat üretme programı. Çalışması için bir excel dosyasının açık olması gerekli. Boş sayfa olması önemli. Çalışma prensibi, seçtiğiniz objelerin kırık nıktalarına ve uçlarına koordinat üretmektedir. Üretilen koordinatlar Excelde aktif sayfaya yazdırılacak, ekranada nokta numaraları yazılacaktır.
Hasan Basri KARA
Harita Mühendisi
|
Hasan Basri KARA
Harita Mühendisi
|
Program Excel ile beraber çalışır.
txt dosyasının excele aktarımı için tıklayınız.
Aktif Excel sayfasındaki koordinatları çiziminize yükler. Dosya ismi önemli değil ama Eğer birden fazla Excel dosyası açık ise problem yaşanabilir.
| NNo | Y | X | Z | Sembol |
MVBA dosyası nasıl kullanılır?
Görüntülü anlatım için tıklayınız.
|
Hasan Basri KARA
Harita Mühendisi |