Verbessertes Einfügen einer Leerzellen unter der Verwendung von Feldern
#31
Hi,

(09.02.2016, 23:05)Kuwer schrieb: ganz im Gegenteil: Option Explicit, Intellisense und Techniken des Schreibens

das meine ich doch, welche Gründe kann es geben, auf die Hilfe von "Option Explicit" zu verzichten, außer, der Programmierer ist zu faul, die Tasten zu drücken, um die Variablen ordentlich zu deklarieren?

Auch der Text im Link weißt nur auf Vorteile hin.
Top
#32
Hallöchen,

nur mal ein Hinweis zum Link. Mit einem l am Ende funktionierts Smile
(html statt htm)

@sotaros
Wenn Du die Variablen alle? deklariert hast, brauchst Du Option Explicit nicht mehr zu löschen.
Verwendete, zu deklarierende Variablen sind:
sn, sr, sc und j

cl kommt über den Aufruf und braucht nicht deklariert zu werden.

Falls Du Dich näher mit VBA beschäftigen willst, solltest Du auch darauf achten, dass Du mit den Variablennamen später noch etwas anfangen kannst. Ein bis zwei Buchstaben sind da schon etwas wenig.
Für Schleifenzähler verwende ich z.B. meist iCnt oder lCnt. i und l stehen dabei für den Variablentyp Integer oder Long - musst Du natürlich bei Dim auch entsprechend angeben, Cnt als Abkürzung für Counter.
cl ist hier ein Bereich. Bei mir könnte der z.B. rngZelle heißen.
Längere Namen haben auch den Vorteil, dass man die mit Suchen und Ersetzen leichter suchen oder umbenennen kann.
Kommentare in den Codes wären auch nicht schlecht.

Der Fehler mit dem Object hat mit Option Explicit nichts zu tun.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste