Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Sök och ersätt "#Saknas!" med macro i excel

Postades av 2003-07-16 22:52:23 - Håkan Hohlt, i forum microsoft office, Tråden har 5 Kommentarer och lästs av 1511 personer

Hej
Jag försöker få bort alla #Saknas! i ett excelblad allt funkar bra om man gör det manuellt men när jag spelar in ett macro som ska göra samma sak funkar det inte länger

så här ser macrot ut
8<
Cells.Replace What:="#saknas!", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False
8<

Någon som har något förslag på lösning?
/Håkan


Svara

Sv: Sök och ersätt "#Saknas!" med macro i excel

Postades av 2003-07-17 00:10:05 - Niklas Jansson

Detta var uppe för ett tag sedan fast rörande autofilter, och det fungerade för mig med alla möjliga varianter.
Detta är jag mer osäker på. Hur fungerar ersättningen? Vad vill du ersätta?

Om detta är ett resultat genererat av en formel så kan du ju inte använda en vanlig replace; tänk samma grej med ersättning av värden...


Svara

Sv: Sök och ersätt "#Saknas!" med macro i excel

Postades av 2003-07-17 00:41:20 - Thommy Lantz

Den här suben ersätter alla felvärden på bladet med tom cell

Dock ersätts formler också vilket du kanke inte avsåg

<code>
Sub ReplaceError()
Dim i As Integer
Dim j As Integer
Dim rgData As Range
Dim EndRow As Long
Dim EndCol As Long
Dim vaDataArray As Variant

EndRow = Range("A1").SpecialCells(xlLastCell).Row
EndCol = Range("A1").SpecialCells(xlLastCell).Row

' Anger cellområde som skall berabetas
Set rgData = Range(Cells(1, 1), Cells(EndRow, EndCol))

'Läser vi in data till matrisen från det identifierade cellområdet.
vaDataArray = rgData.Value

For i = 1 To EndRow
For j = 1 To EndCol
If IsError(vaDataArray(i, j)) Then vaDataArray(i, j) = ""
Next j
Next i

' Den bearbetade data returneras tillbaka till arbetsbladet.
rgData.Value = vaDataArray

Set rgData = Nothing
End Sub

</code>

Jag brukar göra kollen i cellen istället

Ex
=OM(ÄRSAKNAD(A1+A2);"";A1+A2)



Svara

Sv: Sök och ersätt "#Saknas!" med macro i excel

Postades av 2003-07-17 08:37:37 - Håkan Hohlt

Alla resultat är kopierade och "klistra in special, värde".
Det blir så även om jag skriver in #Saknas! i en cell.
/Håkan


Svara

Sv: Sök och ersätt "#Saknas!" med macro i excel

Postades av 2003-07-18 00:52:28 - Raderat konto

<code>
Option Explicit

Sub Replace_ErrorValues()
Dim wbBook As Workbook
Dim wsSheet As Worksheet
Dim rndata As Range

Set wbBook = ThisWorkbook
Set wsSheet = wbBook.Worksheets(1)

With wsSheet
Set rndata = .Range("A1:D12")
End With

Application.Screenupdating = False
With rndata
.Replace What:="#*", Replacement:="", LookAt:=xlWhole
End With
Application.Screenupdating = true

End Sub
</code>


Svara

Sv: Sök och ersätt "#Saknas!" med macro i excel

Postades av 2003-07-18 12:20:36 - Håkan Hohlt

Funkar kanon
Tack :-)


Svara

Nyligen

  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 979
27 965
271 783
320
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies