Question : Erreur compatible dans Excel 2003

Bonjour, le

I voudrait demander l'aide d'experts. Le dossier joint est réellement version convertie d'Excel 2007. Cependant, la version convertie montre des erreurs comme : le

>> compilent l'erreur, type défini pour l'utilisateur non défini erreur secondaire du

Runtime du

And de _Module de SendMail de module_ (txtEmail comme (corde) 2
le
du
de SendMsg de fonction (strSubject comme corde, _
strBody comme corde, strTO de _
comme corde, strDoc facultatif de _
comme corde, strCC facultatif de _
comme corde, strBCC facultatif de _
comme « corde) obscurcissent l'oLapp comme Outlook.Application » : L'appui d'objet pas ce type de méthode (sous-marin privé CommandButton1_Click ()) à _Userform1


Sub ClearRows de/>.TintAndShade = de 0

At () des experts en matière de/>.TintAndShade = de 0

Hope peut m'aider à rectifier ce des erreurs de sorte que son réalisable dans Excel 2003. J'ai attaché également le rapport compatible pour la lecture d'experts.





class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

de
le class= de
de >
class= de

Réponse : Erreur compatible dans Excel 2003

Le FYI le projet était verrouillé et ne reconnaîtra pas même entourent ou composent avec une erreur de bibliothèque.
Quoi qu'il en soit, essayer ces changements.


Pour la fonction SendMsg dans Module1

Fonction SendMsg (strSubject comme corde, _
                   strBody comme corde, _
                   strTO comme corde, _
                   strDoc facultatif comme corde, _
                   strCC facultatif comme corde, _
                   strBCC facultatif comme corde)
       
    Faible oLapp
    Faible oItem
    Faibles myattachments

    Placer l'oLapp = le CreateObject (« Outlook.Application »)
    Placer l'oItem = l'oLapp.CreateItem (l'olMailItem)

    oItem.Subject = strSubject
    oItem.To = strTO
    oItem.CC = strCC
    Si feuilles (« force ») .CheckBoxes (« boîte de contrôle 1 ») = 1 puis oItem.CC = « [email protected] »
    oItem.BCC = strBCC
    oItem.BodyFormat = olFormatHTML
    oItem.HTMLBody = strBody
    oItem.Importance = olImportanceHigh
   
   
    oItem.Display
   
   
   
    Placer l'oLapp = rien
    Placer l'oItem = rien
       
Finir la fonction

dans userform1 :

Sous-marin privé CommandButton1_Click ()
Faible ws1 comme feuille de travail
Faible ws2 comme feuille de travail
Faible rng comme gamme
Faible celle comme gamme
Obscurcir I en tant que longtemps
Obscurcir n en tant que longtemps
Obscurcir r en tant que longtemps

Placer ws1 = feuilles (la « force »)
Placer ws2 = feuilles (le « rapport »)
Avec ws1
    Placer le rng =. Gamme (. Cellules (2, « A »). Cellules (. Rows.Count, « A »). Extrémité (xlUp))
Extrémité avec

Pour I = 0 à Me.ListBox1.ListCount - 1
    Si Me.ListBox1.Selected (i) = rectifier alors
        Pour n = 0 à Me.ListBox2.ListCount - 1
            Si Me.ListBox2.Selected (n) = rectifier alors
                Pour chaque celle dans le rng
                    Si celle = Me.ListBox1.List (i) et CStr (celle. Excentrage (0, 8)) = CStr (Me.ListBox2.List (n)) puis
                        ws1.Range (ws1.Cells (celle. Rangée, « A »), ws1.Cells (celle. Rangée, « E »)). Copier le _
                            ws2.Cells (ws2.Rows.Count, « A »). Extrémité (xlUp). Excentrage (1, 0)
                    Finir si
                Prochain celle
            Finir si
        Prochain n
    Finir si
Après i
Avec ws2
    r =. Gamme (« A » et Rows.Count). Extrémité (xlUp). Rangée
    . Cellules (r+ 1, « E ») = « total général »
    . Cellules (r+ 2, « E ») = WorksheetFunction.Sum (. Gamme (« E2 : E » et r))
    . Cellules (r+ 2, « E ») .NumberFormat = » [h] : millimètre "
    . Cellules (r+ 2, « E »). Font.ColorIndex = 30
    . Cellules (r+ 1, « E »). Font.ColorIndex = 30
    . Cellules (r+ 2, « E »). Font.Bold = rectifient
    . Cellules (r+ 1, « E »). Font.Bold = rectifient
    Avec. Gamme (« A2 : E » et r)
        .FormatConditions.Delete
        type de .FormatConditions.Add : =xlExpression, Formula1 : = " =MOD (RANGÉE (), 2)=0 "
        .FormatConditions (1).Interior.ColorIndex = 20
    Extrémité avec
    Avec. Gamme (« A » et r+ 1 et » : E " et r+ 2)
        . Encadre (xlDiagonalDown) .LineStyle = xlNone
        . Encadre (xlDiagonalUp) .LineStyle = xlNone
        . Encadre (xlEdgeLeft) .LineStyle = xlNone
        . Encadre (xlEdgeRight) .LineStyle = xlNone
        . Encadre .LineStyle = xlNone ( xlInsideVertical)
        . Encadre .LineStyle = xlNone (xlInsideHorizontal)
        Avec. Frontières (xlEdgeTop)
            .LineStyle = xlDouble
            .ColorIndex = xlAutomatic
            . Poids = xlThick
        Extrémité avec
        Avec. Frontières (xlEdgeBottom)
            .LineStyle = xlDouble
            .ColorIndex = xlAutomatic
            . Poids = xlThick
        Extrémité avec
    Extrémité avec

   
Extrémité avec
Appel Module1.checker
Sous-marin d'extrémité

--- dans le module 4, clearrows

ClearRows secondaire ()

    Gamme (« A2 : E1000 »). Choisi
    Avec Selection.Interior
        . Modèle = xlNone
    Extrémité avec
    Décalage de Selection.Delete : =xlUp
    Gamme (« A2 »). Choisi
Sous-marin d'extrémité

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us