Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Excel VBA PRogramm Zuweisungen erneuern

Mitglied: xaumichi

xaumichi (Level 1) - Jetzt verbinden

08.06.2010 um 19:50 Uhr, 3025 Aufrufe, 3 Kommentare

Hallo!

Und wieder mal eine Frage zu VBA in Office Excel 07!

Also, ich habe in VBA eine Checkbox programmiert. Sprich, beim aktivieren wird Zeile 3 gesperrt usw.
Wenn ich jeetzt jedoch eine Zeile zwischen der 2. und 3. einfüge, dann stimmt ja dieses Programm ja nicht mehr, da sich das Prgramm ja noch immer auf die die 3. Zeile bezieht, obwohl diese ja jetzt die 4. wäre (da ich ja eine weitere eingefügt habe!)

Ist es, oder wie ist es möglich, diese Änderungen von Zellen- und Spaltenbezüge in die Programmierung einzubeziehen?

Wäre froh, über Tipps.

mfg
Mitglied: bastla
08.06.2010 um 21:22 Uhr
Hallo xaumichi!

Wenn es kein Erkennungsmerkmal der Zeile 3 gibt, wie soll dann das Programm feststellen, dass Zeile 3 nicht mehr Zeile 3 ist? Wenn es das doch geben sollte - einfach per Schleife danach suchen ...

... ansonsten könntest Du nur noch die Zeilennummer in einer Zelle festhalten (und jeweils zu aktualisieren), was aber auch nur nützen würde, wenn Zeilen nur programmgesteuert eingefügt würden.

Grüße
bastla
Bitte warten ..
Mitglied: BigWim
09.06.2010 um 08:17 Uhr
ich bin jetzt nicht der Excel-Spezi, kann "nur" Formeln, aber um diese relativen Abhängigkeiten hinzugebekommen, vergebe ich der Zelle einen Namen (Office 2003 (mehr habe ich nicht) -> Menü "Einfügen"->Namen->Definieren.

Das hat den Vorteil, dass wenn Zeilen und/oder Spalten eingefügt werden, der "Name" mitverschoben wird und ich meine Startzelle immer identifizieren kann.

Ich hoffe, es hilft oder liefert neue Optionen!

Viel Erfolg
Markus
Bitte warten ..
Mitglied: bastla
09.06.2010 um 08:24 Uhr
@BigWim
Ein solcher Name ist auch in VBA sehr gut zu verwenden - für eine Zelle namens "Position" lassen sich mit
01.
Z = Range("Position").Row 
02.
S = Range("Position").Column
Zeile und Spalte ermitteln ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
VB for Applications

VBA Programm welches Personalien abfragt und in eine Excel-Tabelle einfüllt

gelöst Frage von 121803VB for Applications9 Kommentare

Hallo zusammen Ich habe den Auftrag, ein Programm zu erstellen, welches Personalien abfragt und in eine Excel-Tabelle einfüllt. Folgende ...

Microsoft

Excel-Datei mit VBA speichern

gelöst Frage von 116408Microsoft6 Kommentare

Guten Tag Ich habe eine Excel-Datei, in der in D4 der Kundenname und in D11 das Projekt benennt wird. ...

Basic

Excel VBA enthält

Frage von AngelsBasic

Guten Tag Ich bin ganz neu in diesem Forum und hätte eine Frage. Wie kann ich bei diesem bestehenden ...

Microsoft Office

Excel VBA Wert hochzählen

gelöst Frage von Florian86Microsoft Office1 Kommentar

Hallo, ich habe im VBA Code folgendes stehen Range("E10") = Range("E10") + 1 Jetzt ist der Wert bei schon ...

Neue Wissensbeiträge
Windows 7

Windows 7 - Server 2008 R2: Exploit für Total Meltdown verfügbar

Information von kgborn vor 4 StundenWindows 7

Kleine Information für Administratoren, die für die Updates von Windows 7 SP1 und Windows Server 2008 R2 SP1 verantwortlich ...

Sicherheit

Zero Day-Schwachstelle im Internet Explorer - wird von APT bereits ausgenutzt

Information von kgborn vor 14 StundenSicherheit

Im Kernel des Internet Explorer scheint es eine Zero Day-Lücke zu geben, die von staatlichen Akteuren (APT) im Rahmen ...

Microsoft
Folder Security Viewer-Lizenzen zu gewinnen
Information von kgborn vor 15 StundenMicrosoft

Ich nehme das Thema mal in Absprache mit Frank hier auf, da es für den einen oder anderen Administrator ...

Hardware

Feueralarm killt Festplatten in Rechenzentrum - führt zu größerem Ausfall

Information von kgborn vor 15 StundenHardware11 Kommentare

Noch ein kleiner Beitrag für Administratoren, die in Rechenzentren aktiv sind - so als Fingerzeig. Denn es gibt Szenarien, ...

Heiß diskutierte Inhalte
Linux
Linux Server oder Windows Server - lohnt eine Umstellung auf Linux und ebenso basierende SW bei einer langfristigen Planung?
Frage von motus5Linux23 Kommentare

Wir brauchen bei uns einen neuen Server. Dieser wird als Fileserver, Domäne Controller sowie Exchange Server verwendet. Wir versuchen ...

DSL, VDSL
ISP Wechsel auf Vodefone Koax, Gebäudeverkabelung nur per Cat 7
gelöst Frage von wusa88DSL, VDSL18 Kommentare

Hallo Zusammen, ich bin momentan bei Mnet als Glasfaser Kunde und möchte Preis/Leistungs-Technisch zu Kabel Deutschland / Vodafone wechseln. ...

LAN, WAN, Wireless
Kommunikation zwischen verschiedenen IP-Bereichen
Frage von DirkHoLAN, WAN, Wireless13 Kommentare

Hallo zusammen, von Unitymedia habe ich ein neues Modem (Connect Box) erhalten, das u.a. IPv4 aber keinen Bridge Mode ...

Windows Server
Domänencontroller trennen
Frage von Akit57Windows Server13 Kommentare

Hallo, ich hoffe das mir hier jemand meine Frage trotz der spärlichen Informationen die ich geben kann beantworten kann: ...