Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Eine Zeile in einer Excel Datei löschen using c Sharp

Frage Entwicklung VB for Applications

Mitglied: KaiserQQ7

KaiserQQ7 (Level 1) - Jetzt verbinden

21.07.2011 um 14:13 Uhr, 6991 Aufrufe, 5 Kommentare

Hallo,

wie kann ich eine ganze Zeile in Excel 2007 löschen, Ich mache einen Add-In für Excel und ich benutze C# .NET.


Grüße
Mitglied: Friemler
21.07.2011 um 15:07 Uhr
Hallo KaiserQQ7,

ich spreche zwar kein C#, aber ein Range-Objekt in Excel hat die Methode Delete.

Gruß
Friemler
Bitte warten ..
Mitglied: KaiserQQ7
21.07.2011 um 15:19 Uhr
Hallo Friemler,

danke für deine Antwort.

mein Range ist wie folgend:

public static Excel.Range rng = ws.Range["A5", missing];

und wenn ich

rng.Delete ..

schreibe was kommt dann danach, um bestimmte Zeile in eine zu löschen?
diese die ganze Zeilen sollen in einer Schleife durchlafen und wenn sie bestimmte Werte in einer Spalte haben dann müssen diese Zeilen gelöscht werden:


Gruß
Kaiser
Bitte warten ..
Mitglied: Friemler
21.07.2011 um 15:38 Uhr
Hallo Kaiser,

setze ein Range-Objekt auf die Zeile, die Du löschen willst.

Gruß
Friemler
Bitte warten ..
Mitglied: 76109
21.07.2011 um 17:55 Uhr
Hallo KaiserQQ7!

Versuchs mal damit:
ws.Range["A5"].Rows.Delete;

Gruß Dieter
Bitte warten ..
Mitglied: KaiserQQ7
22.07.2011 um 09:52 Uhr
Hallo Dieter,

Dankeschön hat es leider nicht geklappt ich habe mir das so gemacht und hat es funktioniert

for(int i = 5; i<1000; i++)
{
rang = ws.Rows[i, missing];
rang.Select();
rang.Delete(Excel.XlDirection.xlUp);

if (Convert.ToString(rang.Value2)== null)
break;
}

schöne Grüße
Kaiser
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Heiß diskutierte Inhalte
Zusammenarbeit
Als Administrator im Großraumbüro (30)

Frage von Dopamin85 zum Thema Zusammenarbeit ...

Hardware
Laptop ins Salzwasser gefallen (18)

Frage von Marcel94 zum Thema Hardware ...

Hardware
Lenovo Yoga 500 über angeschlossene USB Tastatur booten (13)

Frage von thomasreischer zum Thema Hardware ...

CPU, RAM, Mainboards
Hardware Fragen (12)

Frage von xaver-2 zum Thema CPU, RAM, Mainboards ...