ad 1) Jak už jsem Ti psal v SZ tento formulář je součástí excelu a NELZE upravovat !
ad 2) Zatím Jsi vůbec neprozradila jaku verzi excelu vlastně používáš. Je možnost si tlačítko vyvolávající tento formulář přidat do panelu rychlého spuštění (od verze 2007 ->). Pro Tvé potřeby naprosto dostačující variata bez potřeby vytvářet nějaký kód.
Pokud budeš trvat na zobrazení formuláře PTM, vlož tento kód do příslušného modulu listu.
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Columns("A:I")) Is Nothing Then
Cancel = True
ShowDataForm
End If
End Sub