Wenn die Werte von Zeile und Spalte abhängig sind, dann übergib doch einfach -wie Mitch geschrieben hat- diese beiden Werte...
Also so:
Im Button:
Call MeineSub( 1 , 1 )
und die Sub:
Sub MeineSub( intZeile as Integer, intSpalte as Integer )
Dim ws as New NotesUIWorkspace
Dim uidoc as NotesUIDocument
Dim doc as NotesDocument
set uidoc = ws.CurrentDocument
set doc = uidoc.Document
select case intZeile
case 1,2,3,4,5
parameter1 = doc.GetItemValue( "WichtigesFeld" )(0)
parameter2 = "xyz"
case 7
parameter1 = "nix"
parameter2 = "abc"
select case intSpalte
case 1
parameter3 = doc.GetItemValue( "AnderesWichtigesFeld" )(0)
case 3
parameter3 = ""
end select
end select
....hier arbeitest Du mit Deinen parametern
End Sub
Auf diese Weise ist der Code und die Logik komplett in der Sub, und Du musst die Buttons nie mehr anpassen...
Allerdings bin ich mir SICHER, dass es für das, was Du tun willst, eine bessere Methode gibt, als hunderte Buttons zu erstellen...
Aber das steht auf einem ganz anderen Blatt...