- Katılım
- 21 Şubat 2013
- Mesajlar
- 33
- Excel Vers. ve Dili
- Excel 2013 - Eng
Ortak erişimli bir makro yazıyorum. Amacım dosya her açıldığında aktif hücrenin değişmesi. Bu sayede girilen verilen üst üste çakışmamış olacak.
Örneğin;
- "xyz" dosyası 1. kullanıcı tarafından açılıyor. A1 hücresi aktif oluyor.
- kullanıcı işlem yaparken 2. kullanıcı da aynı dosyayı açıyor ve işlem yapıyor. Açıldığı andaki aktif hücre B1 oluyor.
- 1. kullanıcı SAVE dediğinde girdiği veri o anki aktif hücre A1 olduğu için A1'e kaydoluyor.
- 2. kullanıcı SAVE dediğinde girdiği veri o anki aktif hücre B1 olduğu için B1'e kaydoluyor.
Bunu neden istiyorum?
- Daha önceki çalışmamda, "son boş satırı bul ona yaz" şeklinde bir komut kullanmıştım. 1. Kullanıcı dosyayı açtığında A1 boş görünüyor ama çalışmasını kaydetmezse ve o sırada 2. Kullanıcı da açarsa yine A1 boş görünüyor ve data üst üste yazıyor.
Örneğin;
- "xyz" dosyası 1. kullanıcı tarafından açılıyor. A1 hücresi aktif oluyor.
- kullanıcı işlem yaparken 2. kullanıcı da aynı dosyayı açıyor ve işlem yapıyor. Açıldığı andaki aktif hücre B1 oluyor.
- 1. kullanıcı SAVE dediğinde girdiği veri o anki aktif hücre A1 olduğu için A1'e kaydoluyor.
- 2. kullanıcı SAVE dediğinde girdiği veri o anki aktif hücre B1 olduğu için B1'e kaydoluyor.
Bunu neden istiyorum?
- Daha önceki çalışmamda, "son boş satırı bul ona yaz" şeklinde bir komut kullanmıştım. 1. Kullanıcı dosyayı açtığında A1 boş görünüyor ama çalışmasını kaydetmezse ve o sırada 2. Kullanıcı da açarsa yine A1 boş görünüyor ve data üst üste yazıyor.
