Başka Bilgisayarda Kullanıcı adı değiştiğinden excel problem yaratıyor
-
- Mesajlar: 4
- Kayıt: Sal Eki 29, 2024 2:57 pm
- Lokasyon: İstanbul
- Adınız: İbrahim
- Soyadınız: Tercan
Başka Bilgisayarda Kullanıcı adı değiştiğinden excel problem yaratıyor
Merhaba Sevgili Form yöneticileri ve üye arkadaşlar.
Yeni üye olarak herkese merhaba dedikten sonra , Soruma geçelim
Masaüstündeki Klasörümün içerisinde Çalıştığım Excel dosyasının haricinde Bilgileri çektiğim diğer excel dosyalarının bulunduğu klasör ve fotoğrafları çektiğim klasör de mevcut.
Kendi bilgisayarımda çalışırken her hangi bir sıkıntı yaşamıyor olsamda bir başka bilgisayarda açtığımda ,
"C:\Users\Iceberg\Desktop\BAKKAL PRG\Bakkal Veresiye Defteri.xlsm" şeklindeki dosya yolundaki kullanıcı adı yeni bilgisayarda değiştiği için manuel olarak tek tek bütün dosyaları revize etmem gerekiyor.
Kullanıcı adı olmadan "C:\Desktop\BAKKAL PRG\Bakkal Veresiye Defteri.xlsm" Şeklinde her bilgisayarda çalışabileceğim bir yolu varmı ?
Yada ne gibi bir yol izlemem gerekiyor ki bu sorunu aşayım.
Zaman ayırıp cevap verebilecek tüm arkadaşlara şimdiden teşekkür ederim.
Yeni üye olarak herkese merhaba dedikten sonra , Soruma geçelim
Masaüstündeki Klasörümün içerisinde Çalıştığım Excel dosyasının haricinde Bilgileri çektiğim diğer excel dosyalarının bulunduğu klasör ve fotoğrafları çektiğim klasör de mevcut.
Kendi bilgisayarımda çalışırken her hangi bir sıkıntı yaşamıyor olsamda bir başka bilgisayarda açtığımda ,
"C:\Users\Iceberg\Desktop\BAKKAL PRG\Bakkal Veresiye Defteri.xlsm" şeklindeki dosya yolundaki kullanıcı adı yeni bilgisayarda değiştiği için manuel olarak tek tek bütün dosyaları revize etmem gerekiyor.
Kullanıcı adı olmadan "C:\Desktop\BAKKAL PRG\Bakkal Veresiye Defteri.xlsm" Şeklinde her bilgisayarda çalışabileceğim bir yolu varmı ?
Yada ne gibi bir yol izlemem gerekiyor ki bu sorunu aşayım.
Zaman ayırıp cevap verebilecek tüm arkadaşlara şimdiden teşekkür ederim.
-
- Mesajlar: 7
- Kayıt: Pzr Şub 18, 2024 12:05 am
- Adınız: Erol
- Soyadınız: PEHLIVANOGLU
Re: Başka Bilgisayarda Kullanıcı adı değiştiğinden excel problem yaratıyor
1.
Yukarıdaki fonksiyon ile kullancı adını alıp kırmızı işaretlediğin "Iceberg" yerine aşağıdaki şekilde koyabilirsin:
path="C:\Users\" & GetUserName & "\Desktop\BAKKAL PRG\Bakkal Veresiye Defteri.xlsm"
2. Desktop klasörü kullanıcıların özelinde olduğu için Users altında olmayan C sürücüsü içersinde başka bir yere kaydetmeyi deneyebilirsin. Bu şekilde bütün kullanıcılar dosyaya ulaşabilir.
Kod: Tümünü seç
Function GetUserName() As String
GetUserName = Environ("Username")
End Function
path="C:\Users\" & GetUserName & "\Desktop\BAKKAL PRG\Bakkal Veresiye Defteri.xlsm"
2. Desktop klasörü kullanıcıların özelinde olduğu için Users altında olmayan C sürücüsü içersinde başka bir yere kaydetmeyi deneyebilirsin. Bu şekilde bütün kullanıcılar dosyaya ulaşabilir.
-
- Mesajlar: 4
- Kayıt: Sal Eki 29, 2024 2:57 pm
- Lokasyon: İstanbul
- Adınız: İbrahim
- Soyadınız: Tercan
Re: Başka Bilgisayarda Kullanıcı adı değiştiğinden excel problem yaratıyor
Cevabınız için teşekkür ederim Erol Bey .
Dosyayı revize ettim ama sonucunu ancak iş yerindeki bilgisayarlarda deneyince görebileceğim
olmazsa verdiğiniz 2. yöntemi deneyeceğim .
Tekrar teşekkürler.
Dosyayı revize ettim ama sonucunu ancak iş yerindeki bilgisayarlarda deneyince görebileceğim
olmazsa verdiğiniz 2. yöntemi deneyeceğim .
Tekrar teşekkürler.
-
- Mesajlar: 133
- Kayıt: Cmt Haz 24, 2023 12:23 am
- Web Sitesi: https://erseldemirel.com.tr/
- Adınız: Ersel
- Soyadınız: Demirel
Re: Başka Bilgisayarda Kullanıcı adı değiştiğinden excel problem yaratıyor
Hangi windows kullanıcısı olursa olsun aşağıdaki kod ile desktop yolunu alırsın. Hangi bilgisayarı kullanırsan kullan desktop da ise dosyaların bu kod işe yarar
Msgbox sonucu böyle birşey olur : C:\Users\Kullanıcı adın buraya otomatik gelir\Desktop\BAKKAL PRG\Bakkal Veresiye Defteri.xlsm
Kod: Tümünü seç
Sub GetDesktopPath()
dPath = CreateObject("WScript.Shell").SpecialFolders("Desktop")
MsgBox dPath & "\BAKKAL PRG\Bakkal Veresiye Defteri.xlsm"
End Sub
-
- Mesajlar: 4
- Kayıt: Sal Eki 29, 2024 2:57 pm
- Lokasyon: İstanbul
- Adınız: İbrahim
- Soyadınız: Tercan
Re: Başka Bilgisayarda Kullanıcı adı değiştiğinden excel problem yaratıyor
Erol Beyin kodlarını kullanmıştım Kardeşimin bilgisayarında denedim ama sanırım bir yerde hata yaptım
ersel bey size de teşekkür ederim cevabınız için
daha sonra sıkıntı yaşamamak adına bu kodun kullanım şeklini de anlatırsanız sevinirim.
Ben altta verdiğim şekilde olduğunu tahmin ettim ama ??
ersel bey size de teşekkür ederim cevabınız için
daha sonra sıkıntı yaşamamak adına bu kodun kullanım şeklini de anlatırsanız sevinirim.
Ben altta verdiğim şekilde olduğunu tahmin ettim ama ??
Kod: Tümünü seç
Private Sub Workbook_Open()
GetDesktopPath
End Sub
Sub GetDesktopPath()
dPath = CreateObject("WScript.Shell").SpecialFolders("Desktop")
MsgBox dPath & "\BAKKAL PRG\Bakkal Veresiye Defteri.xlsm"
End Sub
-
- Mesajlar: 7
- Kayıt: Pzr Şub 18, 2024 12:05 am
- Adınız: Erol
- Soyadınız: PEHLIVANOGLU
Re: Başka Bilgisayarda Kullanıcı adı değiştiğinden excel problem yaratıyor
Desktop klasörünün yolunu teyit etmenizi öneririm. Çünkü evinizdeki kişisel bilgisayarınızda masaüstünün OneDrive klasörü altında olma ihtimali var. Dosya yolunu kontrol ediniz.ibrahim yazdı: ↑Sal Eki 29, 2024 8:46 pm Erol Beyin kodlarını kullanmıştım Kardeşimin bilgisayarında denedim ama sanırım bir yerde hata yaptım
ersel bey size de teşekkür ederim cevabınız için
daha sonra sıkıntı yaşamamak adına bu kodun kullanım şeklini de anlatırsanız sevinirim.
Ben altta verdiğim şekilde olduğunu tahmin ettim ama ??
Kod: Tümünü seç
Private Sub Workbook_Open() GetDesktopPath End Sub Sub GetDesktopPath() dPath = CreateObject("WScript.Shell").SpecialFolders("Desktop") MsgBox dPath & "\BAKKAL PRG\Bakkal Veresiye Defteri.xlsm" End Sub
-
- Mesajlar: 133
- Kayıt: Cmt Haz 24, 2023 12:23 am
- Web Sitesi: https://erseldemirel.com.tr/
- Adınız: Ersel
- Soyadınız: Demirel
Re: Başka Bilgisayarda Kullanıcı adı değiştiğinden excel problem yaratıyor
Bu satırı herhangi bir kod içinde dosya yolunu getirmek için uygun yerde kullanabilirsiniz.
dPath = CreateObject("WScript.Shell").SpecialFolders("Desktop")
Buradaki dpath hangi kullanıcı adında calısırsa o bilgiyle size sonuc getirir
dPath = CreateObject("WScript.Shell").SpecialFolders("Desktop")
Buradaki dpath hangi kullanıcı adında calısırsa o bilgiyle size sonuc getirir
-
- Mesajlar: 4
- Kayıt: Sal Eki 29, 2024 2:57 pm
- Lokasyon: İstanbul
- Adınız: İbrahim
- Soyadınız: Tercan
Re: Başka Bilgisayarda Kullanıcı adı değiştiğinden excel problem yaratıyor
Teşekkür ederim Ersel bey tamamen açıklayıcı oldu benim için, uygulamada da başarılı olduğuma göre artık konuyu kilitleyebilirsiniz.
-
- Mesajlar: 133
- Kayıt: Cmt Haz 24, 2023 12:23 am
- Web Sitesi: https://erseldemirel.com.tr/
- Adınız: Ersel
- Soyadınız: Demirel
-
- Benzer Konular
- Cevaplar
- Görüntüleme
- Son mesaj
-
-
Ortak Değere Göre Ayrı Bir Excel Dosyası Oluşturma
gönderen soner36 » » forum Genel Makro Paylaşımları - 2 Cevaplar
- 2796 Görüntüleme
-
Son mesaj gönderen soner36
-
-
- 0 Cevaplar
- 2989 Görüntüleme
-
Son mesaj gönderen erdemdag34
-
- 1 Cevaplar
- 2064 Görüntüleme
-
Son mesaj gönderen sahin
-
- 1 Cevaplar
- 2238 Görüntüleme
-
Son mesaj gönderen sahin
-
-
Excel dosyalarındaki verileri karşılaştırmak
gönderen makarabulut » » forum Genel Makro Paylaşımları - 2 Cevaplar
- 1009 Görüntüleme
-
Son mesaj gönderen GuardofDeath17
-