Thema Datum  Von Nutzer Rating
Antwort
14.03.2022 09:52:29 ch79
NotSolved
15.03.2022 18:12:12 Yal
NotSolved
15.03.2022 18:15:40 Yal
NotSolved
Blau vba Formel über Schaltfläche ergänzen
16.03.2022 08:12:29 ch79
NotSolved
16.03.2022 10:54:21 Yal
NotSolved
16.03.2022 14:38:19 ch79
NotSolved
16.03.2022 15:46:20 Yal
NotSolved
16.03.2022 17:01:03 ch79
NotSolved
16.03.2022 17:37:59 Gast96126
NotSolved
16.03.2022 17:55:10 Gast96184
NotSolved
17.03.2022 07:29:12 Gast32431
NotSolved

Ansicht des Beitrags:
Von:
ch79
Datum:
16.03.2022 08:12:29
Views:
798
Rating: Antwort:
  Ja
Thema:
vba Formel über Schaltfläche ergänzen

Hallo Yal

Danke für deine Hilfe.

Habe folgendes Makro untenstehend versucht kommt aber einen Debugger Fehler bei:

.FormulaLocal = .FormulaLocal & "+(M10/2)"

Müsste M10, M11, M12... nicht immer die jeweilige Zeile im Makro berücksichtigen? So nimmt es immer M10, möchte aber das es bei jeder Zeile "+(M10/2)", "+(M11/2)", "+(M12/2)" u.s.w. nimmt. Wie würde das gehen?

 

Und immer bei Klick auf Button soll die Formel erweitert oder der Zusatz gelöscht werden.

 

Private Sub CommandButton14_Click()

'jeweils bei Klick auf Button wird in Spalte BZ "+(jeweilige Zeile/2) hinzugefügt oder gelöscht

Static bytClick As Byte

bytClick = 1 + (bytClick Mod 2)

Select Case bytClick
Case 1: Call Makro9
Case 2: Call Makro10
End Select

End Sub

Sub Makro9()

'jeweils bei Klick auf Button wird in Spalte BZ "+(jeweilige Zeile/2) hinzugefügt

With Range("BZ10:BZ307")

.FormulaLocal = .FormulaLocal & "+(M10/2)"

End With

End Sub
Sub Makro10()

'jeweils bei Klick auf Button wird in Spalte BZ "+(jeweilige Zeile/2) gelöscht

With Range("BZ10:BZ307")

.FormulaLocal = Left(.FormulaLocal, InStrRev(.FormulaLocal, "+") - 1)

End With

End Sub
 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
14.03.2022 09:52:29 ch79
NotSolved
15.03.2022 18:12:12 Yal
NotSolved
15.03.2022 18:15:40 Yal
NotSolved
Blau vba Formel über Schaltfläche ergänzen
16.03.2022 08:12:29 ch79
NotSolved
16.03.2022 10:54:21 Yal
NotSolved
16.03.2022 14:38:19 ch79
NotSolved
16.03.2022 15:46:20 Yal
NotSolved
16.03.2022 17:01:03 ch79
NotSolved
16.03.2022 17:37:59 Gast96126
NotSolved
16.03.2022 17:55:10 Gast96184
NotSolved
17.03.2022 07:29:12 Gast32431
NotSolved