Ich versuche, eine Funktion PS zu erstellen, wo es Wert von Zelle und Pasten speziell in der Zelle, wo die PS-Funktion verwendet wird. Der obige Code gibt nicht den gewünschten Wert.Benutzerdefiniert Einfügen Spezialfunktion
1
A
Antwort
0
Das erste, was Sie brauchen, ist eine Funktion, die den Wert des ausgewählten Bereichs erhält. Legen Sie diese in einem neues Modul:
Function Hardcode(r As Range)
Hardcode = r.Value
End Function
Zum Beispiel: Platzieren =Hardcode(A1)
in Zelle B1
den Wert der Zelle zurück A1
. Aber von meinem Verständnis her wollen Sie auch den neuen Wert B1
fest codieren. Dazu müssen Sie eine separate Sub
Platz diesen Code in das Arbeitsblatt Modul zu dem Arbeitsblatt entsprechenden Sie die obige Funktion auf verwenden möchten:
Private Sub Worksheet_Change(ByVal Target As Range)
If InStr(LCase(Target.Formula), "hardcode") Then
Target.Value = Target.Value
End If
End Sub
Verwandte Themen
- 1. Ziehen Neben Funktionstyp mit Spezialfunktion
- 2. Benutzerdefiniert MGLAnnotationView
- 3. Benutzerdefiniert UITableView
- 4. Benutzerdefiniert abonnieren
- 5. Benutzerdefiniert UIApplicationShortcutIcon
- 6. TextField Benutzerdefiniert für Validieren
- 7. Benutzerdefiniert out_of_range Ausnahme
- 8. Symfony: Benutzerdefiniert ExceptionController
- 9. Benutzerdefiniert getEntityNameSelectList() schlägt fehl
- 10. Benutzerdefiniert @ Html.ValidationSummary excludePropertyErrors
- 11. Admin Formular Benutzerdefiniert Mehrfachauswahlfeld
- 12. Prestashop Benutzerdefiniert/Berechnet Produktpreis
- 13. Benutzerdefiniert hasMany Relation Laravel
- 14. Benutzerdefiniert to_yaml und domain_type
- 15. WPF: Benutzerdefiniert + - in TreeView
- 16. Benutzerdefiniert android AccelerateDecelerateInterpolator
- 17. SilverStripe benutzerdefiniert FormField_Holder
- 18. Komponententest benutzerdefiniert AuthorizationFilterAttribute
- 19. Übersetzen Benutzerdefiniert Beitragstyp
- 20. Benutzerdefiniert app.config Config Section Handler
- 21. Xamarin Forms Picker - Benutzerdefiniert UIPickerView
- 22. BigCommerce Stencil Theme - Benutzerdefiniert JavaScript
- 23. Benutzerdefiniert 404 wird nicht angezeigt
- 24. Benutzerdefiniert UITableViewCell nicht aufrufen PreparateForSegue
- 25. Registerkarte "Benutzerdefiniert" im Dialogfeld "Dateieigenschaften"
- 26. Appcelerator Titanium schreibe benutzerdefiniert HTTPClient
- 27. Benutzerdefiniert UITableViewCell ist leer (Swift)
- 28. Benutzerdefiniert double [] UserType mit Hibernate
- 29. Benutzerdefiniert gleich außerhalb der Klassendefinition
- 30. Benutzerdefiniert maven repo grails 3
Das Problem ist, dass Sie versuchen, zu bearbeiten/Ändern Sie den Inhalt von Zellen mit einer Arbeitsblattfunktion. Das solltest du nicht tun. [Während einige begabte Benutzer einen Weg gefunden haben, diese Einschränkung zu umgehen] (http://stackoverflow.com/questions/12501759/vba-update-other-cells-viauser-define-function) rate ich dringend davon ab und eher Ich möchte Sie bitten, uns mitzuteilen, was Sie wirklich erreichen wollen, damit wir Ihnen helfen können, eine bessere Lösung zu finden. – Ralph
Ich versuche, eine benutzerdefinierte Funktion zu erstellen, wo es Wert aus der Zelle und Pasten besondere den Wert in der Zelle, in der die benutzerdefinierte Funktion verwendet wird. – vaasusk