Bu yüzden çalışmam için bir Excel VBA fatura arşivi/izleyici formu için kod çalışıyorum ve vba excel için çok yeni. Herhangi bir yardım çok takdir edilecektir. Esasen, kullanıcı formumun alt tablodaki faturalama tarihini girmesini, ardından seçilen parçaların toplamını (A1-A19) almasını ve toplamı giriş faturalama tarihinin solundaki en yakın, boş hücreye girmesini istiyorum. İlk faturalandırma döngüsü ise, o zaman Büyük Toplam Katılımda dolar tutarını aramak ve bu değeri giriş faturalama tarihinin sağına koymak istiyorum. Ekli, Excel sayfasının ve kullanıcı formunun snippit'leridir. Çok teşekkürler topluluk!Excel VBA Faturalama Userform giriş verileri soruları
'Creates "LastRow" variable
If Range("D47").Value = "" Then
LastRow = 47
Else
Main.Range("D46").Select
LastRow = Selection.End(xlDown).Row
End If
i = 47
Do While i <= LastRow
If BillingDate.Value = Range("D" & i).Value Then
If CmBBill.Value = "Yes" Then
'Range("D" & i).Offset('resume from here and figure it out, but I want to choose the nearest empty cell to the right of date
'Input project specific information (i.e. the sum of the parts that need to be billed)
Else
i = i + 1
End If
Loop
Cells(LastRow + 1, 4).Value = BillingDate.Value 'Inputs Billing Date
'2. Choose column of ProjectToBill based on value in textbox
Main.Range("E5").Select
LastCol = Selection.End(xlToRight).Column
not yanlıştır doğru yerde başlamak gerekir. Buna göre ayarlamak –