Code anpassen

Diskutiere und helfe bei Code anpassen im Bereich Microsoft Office im Windows Info bei einer Lösung; Hallo Community, Ich habe jetzt einen Code der funktioniert, aber wenn ich die Excel Datei schließe und wieder öffne gibt der Code einen Error.... Dieses Thema im Forum "Microsoft Office" wurde erstellt von LiNy.01, 12. März 2020.

  1. LiNy.01
    LiNy.01 Gast

    Code anpassen


    Hallo Community,


    Ich habe jetzt einen Code der funktioniert, aber wenn ich die Excel Datei schließe und wieder öffne gibt der Code einen Error.


    Hier ist der Code:


    Sub Test

    ActiveCell.Select
    Selection.Copy
    Sheets"Prüfungstabelle".Select
    Range"A1".Select
    ActiveSheet.Paste
    Range"A2".Select
    Application.CutCopyMode = False
    ActiveCell.FormulaR1C1 = "=FORMULATEXTR[-1]C"
    Range"A2".Select
    Selection.Copy
    Range"B1".Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
    Selection.ClearContents
    Range"A2".Select
    Selection.Copy
    Range"B1".Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
    Range"I1".Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
    Range"A2".Select
    Application.CutCopyMode = False
    Selection.ClearContents
    Range"B1".Select
    Selection.TextToColumns Destination:=Range"B1", DataType:=xlDelimited, _
    TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
    Semicolon:=True, Comma:=False, Space:=False, Other:=True, OtherChar:= _
    "!", FieldInfo:=ArrayArray1, 1, Array2, 1, Array3, 1, Array4, 1, Array5, 1, _
    Array6, 1, Array7, 1, TrailingMinusNumbers:=True
    Range"B1".Select
    Selection.Delete Shift:=xlToLeft
    Range"C1:G1".Select
    Selection.Delete Shift:=xlToLeft
    Range"C1".Select
    Selection.TextToColumns Destination:=Range"C1", DataType:=xlDelimited, _
    TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
    Semicolon:=True, Comma:=False, Space:=False, Other:=False, OtherChar _
    :="!", FieldInfo:=ArrayArray1, 1, Array2, 1, Array3, 1, Array4, 1, Array5, _
    1, Array6, 1, TrailingMinusNumbers:=True
    Range"C1".Select
    Selection.Delete Shift:=xlToLeft
    Range"D1:H1".Select
    Selection.ClearContents


    Dim wsh As Worksheet
    Dim sWert As Double
    Dim c As Range
    Dim Firstaddress As String
    Dim PTName As String

    With Sheets"Prüfungstabelle"
    Set wsh = Sheets.Range"B1".Value
    sWert = .Range"A1"
    PTName = .Range"C1"
    End With

    With wsh
    Set c = .PivotTablesPTName.TableRange1.FindsWert
    If Not c Is Nothing Then
    Firstaddress = c.Address
    Do
    c.Interior.Color = vbRed
    Set c = .PivotTablesPTName.TableRange1.FindNextc
    Loop While c.Address <> Firstaddress
    Else
    MsgBox "Suchwert nicht gefunden"
    End If
    End With

    Rows"1:1".Select
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Rows"1:1".Select
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Sheets"KS".Select

    End Sub


    Ich hoffe ihr könnt mir helfen den Code zu sortieren und zu säubern, dass er immer funktioniert.


    vielen Dank und liebe Grüße,

    LiNy
     
  2. Sebastian Pfister ED Win User

    Microsoft Access Visual Basic Script zur Prüfung eines Wertes aus Formularfeld in Tabelle

    Wie finde ich den richtigen Datentyp für das Formularfeld heraus bzw. wie muss ich das anpassen oder den Code anpassen? Das Feld "cBarcode" ist mit Felddatentyp "Kurzer Text" mit Feldgröße 255 in der Tabelle "dbo_tArtikel" vorhanden!
  3. Claus Busch Win User

    Zeile automatisch ausblenden und erledigt Aufgaben in neuem Registerblatt aufzählen

    Hallo,

    da das Makro auf eine Eingabe in einem Blatt reagiert (Worksheet_Change), muss der Code in das Sheet-Modul dieses Blattes.

    Der Code ist eigentlich recht einfach und ich denke, du kannst ihn leicht auf dein Layout anpassen.

    Claus
  4. Claus Busch Win User

    Exeltabelle 2-zeilig aufgebaut - wie ändern auf 1-zeilig

    Hallo Willy,

    probiere es mal mit folgendem Code (eventuell musst du die Bereiche noch an deine Tabelle anpassen):

    Sub Zeilen_verschieben()
    
    Dim LRow As Long, i As Long
    'Hier Blattname anpassen
    
    With Sheets("Tabelle1")
    
       LRow = .Cells(.Rows.Count, 1).End(xlUp).Row
    
       For i = LRow To 2 Step -2
    
          .Range(.Cells(i, "A"), .Cells(i, "O")).Copy .Cells(i - 1, "G")
    
          .Rows(i).Delete
    
       Next
    
    End With
    
    End Sub
    Claus
  5. rob_uc Win User

    Bereinigung von Dokumenteigenschaften (Dokumentinspektor)

    Hi Andreas,

    nochmal eine Frage zu deinem Code. In dies Filesearch.cls deinen Code kopieren, Look in anpassen, mit cscript ausführen. erhalte jedoch einen kompilierungsfehler. anweisungsende erwartet. danke für deine hilfe.



    gruss, rob
  6. Chris-Kaiser Win User

    Zelle trotz mehrzeiligem Inhalt verkleinert darstellen

    Hallo Alex,

    der Code gehört ins Klassenmodul des jeweiligen Tabellenblattes:

    rechte Maustaste auf dem Blattregister -> Code anzeigen -> Code dort einfügen.

    Option Explicit
    
    Dim myCell As Range
    
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    
    If Not myCell Is Nothing Then
    
        myCell.EntireRow.RowHeight = 14.25 'ggf auch anpassen Zeilenhöhe Standard
    
    End If
    
    If Target.Column = 6 Then 'Spalte F anpassen!
    
     Target(1, 1).EntireRow.AutoFit
    
     Set myCell = Target(1, 1)
    
    End If
    
    End Sub
    Wenn eine Zelle in Spalte F markiert wird, wird die Zeile vergrößert, bei erneutem klick in eine andere Zelle wieder verkleinert.
    Wäre Dir das auch so Recht?

    lg Chris
  7. User Advert


    Hi,

    willkommen im Windows Forum!
Thema:

Code anpassen - Microsoft Office

Die Seite wird geladen...

Code anpassen - Similar Threads - Code anpassen

Forum Datum

Binance Referral Code: VO2P1RYP

Binance Referral Code: VO2P1RYP: Binance Referans Kodu: VO2P1RYP olarak kullanılır. Dünyada en çok kullanılan, ömür boyu geçerli, en yüksek indirim oranına sahip Binance referans kodudur. Binance borsasına kaydolurken...
Offtopic Gestern um 16:30 Uhr

Fehler bei OneNote Code 0xE0000024

Fehler bei OneNote Code 0xE0000024: Ich kann mein Laptop auch nicht Neustarten mit Problembehandlung, da steht, dass es Probleme bei Neustart gibt.Kann jemand helfen, da Microsoft gefühlt nie antwortet....
Apps Dienstag um 21:22 Uhr

Fehler bei OneNote Code 0xE0000024

Fehler bei OneNote Code 0xE0000024: Ich kann mein Laptop auch nicht Neustarten mit Problembehandlung, da steht, dass es Probleme bei Neustart gibt.Kann jemand helfen, da Microsoft gefühlt nie antwortet....
Games und Spiele Dienstag um 21:22 Uhr

Neues iPhone - Wiederherstellung nicht möglich, keine Codes

Neues iPhone - Wiederherstellung nicht möglich, keine Codes: Hallo alleIch hatte auf meinem alten iPhone immer iCloud Backup aktiviert. Nun habe ich ein neues iPhone und gewisse Accounts erscheinen dort nicht, auch von der Arbeit und von grösseren Kunden....
Microsoft Office Sonntag um 16:22 Uhr

Microsoft Store Code Einlösefenster bleibt leer

Microsoft Store Code Einlösefenster bleibt leer: Hallo,seit gestern versuche ich meinen Code für Fallout 76 einzulösen. Das entsprechende Fenster bleibt aber nach dem öffnen und der kurzen Nachricht "Bitte warten Sie einen Moment" einfach leer...
Apps Samstag um 09:42 Uhr

Microsoft Store Code Einlösefenster bleibt leer

Microsoft Store Code Einlösefenster bleibt leer: Hallo,seit gestern versuche ich meinen Code für Fallout 76 einzulösen. Das entsprechende Fenster bleibt aber nach dem öffnen und der kurzen Nachricht "Bitte warten Sie einen Moment" einfach leer...
Games und Spiele Samstag um 09:42 Uhr

Was verursacht den Crash? - Code 0x00000133

Was verursacht den Crash? - Code 0x00000133: Hallo,ein Spiel in der Beta-Phase macht bei mir Probleme und verursachte nun heute einen BlueScreen: DPC WATCHDOG VIOLATION - Fehler 0x00000133.Weil "mein Fehler" scheinbar nicht häufig vorkommt,...
Apps 19. April 2024
Code anpassen solved
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.