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


VBA - Excel Kolla om textruta finns

Postades av 2002-02-04 13:49:19 - Charlotte Ämting, i forum visual basic - allmänt, Tråden har 2 Kommentarer och lästs av 1040 personer

Jag öppnar ett antal filer och loopar igenom flikarna. Om fliken inte är dold och om den har en textruta som heter "Uppdaterad" så ska jag fylla rutan med lite text.

Problemet:
Jag förstår inte hur jag ska kunna kolla om textrutan finns eller inte...

Min kod just nu: (lite är lånat hos xl-Dennis)

<code>
For Each wsBlad In ActiveWorkbook.Worksheets
'För varje blad i filen
wsBlad.Activate
If wsBlad.Visible = True Then
'Om den inte är dold... Skriv nått i textrutan
ActiveSheet.Shapes("Uppdaterad").Select
'Lägg in veckonummer
Selection.Characters.Text = "Uppdaterad t.o.m " & veNr
End If
Next
</code>
Detta fungerar ju bra så länge som fliken har en textruta. Har testat lite med "If exists" men inte fått till det.

Nån som vet ett sätt?

Tillägg:
Kom just på att jag kan köra med "On Error resume next", kanske?
Eller är det bara dumt?

Mvh Charlotte


Svara

Sv: VBA - Excel Kolla om textruta finns

Postades av 2002-02-04 14:25:35 - Raderat konto

Charlotte,

Kul att du besöker min webbplats :-)

Nedanstående kod löser ditt problem och notera att koden inte aktiverar något objekt överhuvudtaget.

<code>
Sub test()
Dim shObject As Shape
Dim wsBlad As Worksheet

For Each wsBlad In ActiveWorkbook.Worksheets
If wsBlad.Visible = True Then
For Each shObject In wsBlad.Shapes
If shObject.Name = "Uppdaterad" Then
wsBlad.OLEObjects(shObject.Name).Object.Value = "Uppdaterad t o m" & Venr
End If
Next shObject
End If
Next wsBlad

End Sub

</code>

Mvh
XL-Dennis


Svara

Sv: VBA - Excel Kolla om textruta finns

Postades av 2002-02-04 15:21:22 - Charlotte Ämting

Tack för hjälpen!
Ska genast testa, även om jag är ute på djupt vatten när det gäller Objects. Sånt ligger lååångt utan för mina minimala kunskaper ;-)

Jag lär besöka din site fler gånger!

/Charlotte


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

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 569 631
27 953
271 710
8 375
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