İnputbox,ın ekran daki yerini belirlemek

kykbt

Altın Üye
Katılım
12 Nisan 2006
Mesajlar
284
Excel Vers. ve Dili
Office 2003
Office 2007
Altın Üyelik Bitiş Tarihi
29-05-2025
Arkadaşlar merheba,
Oluşturduğum inputbox ekranın sol üst köşesinde çıkıyor. Bu inputbox,ın ekran,daki yerini ben belirlemek istiyorum. Bunu nasıl yapabilirim.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Aşağıdaki kod, InputBox'ı H10 hücresinin sol-üst köşesine konumlandırır.....

C#:
Sub Test()
    x1 = (ActiveWindow.PointsToScreenPixelsX(0) + Range("H10").Left * ActiveWindow.Zoom / 75) * 15
    y1 = (ActiveWindow.PointsToScreenPixelsY(0) + Range("H10").Top * ActiveWindow.Zoom / 75) * 15
    strInput = InputBox("İsminiz nedir?", "Bilgi girişi!", "İsminiz", x1, y1)
    MsgBox strInput
End Sub
.
 

kykbt

Altın Üye
Katılım
12 Nisan 2006
Mesajlar
284
Excel Vers. ve Dili
Office 2003
Office 2007
Altın Üyelik Bitiş Tarihi
29-05-2025
Aşağıdaki kod, InputBox'ı H10 hücresinin sol-üst köşesine konumlandırır.....

C#:
Sub Test()
    x1 = (ActiveWindow.PointsToScreenPixelsX(0) + Range("H10").Left * ActiveWindow.Zoom / 75) * 15
    y1 = (ActiveWindow.PointsToScreenPixelsY(0) + Range("H10").Top * ActiveWindow.Zoom / 75) * 15
    strInput = InputBox("İsminiz nedir?", "Bilgi girişi!", "İsminiz", x1, y1)
    MsgBox strInput
End Sub
.
Hocam çok teşekkürler ediyorum.
 
Üst