Thema Datum  Von Nutzer Rating
Antwort
Rot Excel Automatische Summe bilden anhand einer Auswahl
29.08.2019 16:02:57 Jutta R.
NotSolved
29.08.2019 18:40:12 Gast82339
NotSolved

Ansicht des Beitrags:
Von:
Jutta R.
Datum:
29.08.2019 16:02:57
Views:
775
Rating: Antwort:
  Ja
Thema:
Excel Automatische Summe bilden anhand einer Auswahl
Guten Tag, erst vor kurzem habe ich Makros für mich entdeckt, daher beherrsche ich die VBA Sprache noch nicht gut. Ich bin dabei mir ein Makro für die Arbeit zusammen zu basteln, da wir viel mit Excel arbeiten – aber keiner mit VBA vertraut ist. Makro 1) Bisher erscheint eine Message Box bei der man aufgefordert wird, einen Bereich auszuwählen. Nun möchte ich aber, dass das Makro anhand der Auswahl unter einer Bedingung die Summe bildet. Der Knackpunkt bzw. die Bedingung ist, dass die Summe nur von Zellen gebildet werden soll, die die Füllung grün „13434828“ haben. Die Summe soll anschließen automatisch, durch Eingabe der Zelladresse in einer Message Box, in dieser angegebenen Zelle gebildet werden. Nach Bildung der Summe, soll diese Zelle gelb hinterlegt werden. Das Makro wird in der Persönlichen Arbeitsmappe gespeichert und sollte bei verschiedenen Excel Dokumenten anwendbar sein. Über Unterstützung wäre ich dankbar. Makro 2) Vorgang 1: Ähnlich wie Makro 1, soll ein Bereich ausgewählt werden. Die Rahmenlinie am Anfang des Bereichs und am Ende des Bereichs sollen dick erscheinen. Vorgang 2: Anschließend soll erneut nach der Auswahl des Bereichs gefragt werden. Hiervon soll wieder die Summe gebildet werden. Wie in Makro 1 soll die Summe anschließend automatisch, durch Eingabe der Zelladresse in einer Message Box, in dieser angegebenen Zelle gebildet werden. Nach Bildung der Summe soll diese Zelle gelb hinterlegt werden. Über Unterstützung wäre ich dankbar. LG Jutta Mein bisheriger Code: Sub Test() ' ' Test Makro ' ' Dim Msg, Style, Title, Response, MyString Msg = "Soll die Summe gebildet werden?" ' Definiert die Nachricht Style = vbYesNo + vbInformation + vbDefaultButton1 ' Box Optik. Title = "Auswertung " ' Titel Response = MsgBox(Msg, Style, Title) If Response = vbYes Then ' Benutzer wählt "Ja" MyString = "Yes" On Error Resume Next Dim Bereich As Range Set Bereich = Application.InputBox("Bitte markieren Sie einen Bereich", _ "Bereich wählen", , , , , , 8) HIER FEHLT DIE ERGÄNZUNG DES CODES Else ' Benutzer wählt "Nein" MyString = "No" ' Vorgang abbrechen. End If 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
Rot Excel Automatische Summe bilden anhand einer Auswahl
29.08.2019 16:02:57 Jutta R.
NotSolved
29.08.2019 18:40:12 Gast82339
NotSolved