Advertisement
Woniko

Formelsammlung für Klassenarbeit Nr. 2

May 29th, 2016
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.                                 Formelsammlung
  2.  
  3. Option Explicit                         ' Erzwingt die explizite Deklaration aller
  4.                                         ' Variablen in einer Datei
  5. Option Base 1                           ' Setzt Array Start Index von 0 auf 1
  6. _____________________________________________________________________________________________
  7. Sub KA2()                               ' Programmanfang
  8. _____________________________________________________________________________________________
  9. Dim VarX(2), VarY,..    As Double       ' Dimensionierung der Variablen
  10.                                         ' (2)= höchster Index
  11.                         As Double       ' Dezimalzahl mit insg. 16 Stellen 
  12.                         As Integer      ' Ganze Zahlen -32.768...32.767
  13.                         As Variant      ' wie Double oder Text
  14. _____________________________________________________________________________________________
  15. VarX = 0.19                             ' Der Variablen VarX wird Wert 0.19 zugewiesen
  16. VarY = InputBox("Text")                 ' Text + Eingabe der VarY Variablen
  17. VarZ = VarY * (Zahl + VarX)             ' Rechnung mit Var untereinander
  18. VarV = VarV & VarW & "Text" & vbNewLine ' VarV wird nicht gelöscht sondern erweitert
  19.  
  20. VarW = Array(0, 0.07, 0.19)             ' VarW werden verschiedene Werte oder Text zugewiesen
  21. VarW(0) = 7                             ' VarW mit Index 0 wird der Wert 7 zugewiesen
  22. VarW(1) = 9                             ' VarW mit Index 1 wird der Wert 9 zugewiesen
  23. VarZ = VarY * (1 + VarW(VarX))          ' Verwendung von VarW(VarX) mit Index
  24. _____________________________________________________________________________________________
  25. Cells(2, 3) = VarV                      ' 2 = Zeile(2)  3 = Spalte(C)
  26.                                         ' VarV wird in die Zelle geschrieben
  27. Cells(2, 3) .Font.Name = "timesroman"   ' Schriftart
  28. Cells(2, 3) .Font.Size = 30             ' Schriftgröße
  29. _____________________________________________________________________________________________
  30. MsgBox "Text"                           ' MsgBox mit Text
  31. MsgBox (Cells(2, 3) + 5) * 12           ' MsgBox mit Ergebnis
  32. MsgBox "Ergebnis:" & vbNewLine & _      ' MsgBox mit Text + Var
  33.         vbNewLine & "0 für Wert" & _   ' vbNewLine -> Zeilenumbruch
  34.         vbNewLine & ...
  35.                                         ' _ Code wir in der nächsten Zeile vortgeführt
  36. _____________________________________________________________________________________________
  37. GoTo Z                                  ' Spring zur Sprungadresse Z
  38. Z:                                      ' Sprungadresse Z:
  39. _____________________________________________________________________________________________
  40. If VarW < 2 Then                        ' True oder False Abfrage oder
  41. If VarW < 2 Then or VarW > 2 Then       ' Erweiterung einer Abfrage
  42.                                         ' Vergleichsoperatoren (=/</>/<=/>=/<>)
  43.                                        
  44.     ElseIF                              ' Zweite True oder False Abfrage
  45.    
  46. End If                                  ' Ende der If Abfrage
  47. _____________________________________________________________________________________________
  48. Do Until eingabe >= 1 And eingabe <= 6  ' Schleife wird verlassen wenn der Ausdruck
  49.                                         ' True ergibt    1----6
  50. Loop                                    ' Ende der Do Schleife
  51.  
  52. Do While eingabe < 1 Or eingabe > 6     ' Schleife wird verlassen wenn der Ausdruck
  53.                                         ' False ergibt   ---<1 6>---
  54. Loop                                    ' Ende der Do Schleife
  55. _____________________________________________________________________________________________
  56. For VarX = 1 To 2                       ' Vorgang wird 2x durchgeführt
  57.     VarY = 3 - VarX                     ' Berechnung der Durchläufe
  58.     MsgBox "Noch" & VarY & "Durchläufe" ' VarY zeigt die Anzahl der Durchläufe an
  59. Next VarX                               ' Ende der For-Next Schleife
  60. _____________________________________________________________________________________________
  61. End Sub                                 ' Programmende
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement