Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Проблема с Макросом
 
{quote}{login=The_Prist}{date=03.05.2011 12:00}{thema=Re: }{post}{quote}{login=vdenisov}{date=03.05.2011 11:44}{thema=}{post}Я так понимаю,что ответить не получиться,на мой вопрос.да?{/post}{/quote}А как Вы его хотите получить? Что Вы поменяли? Где поменяли? Где ошибка? Какая ошибка?    
 
Это все мы должны додумать по голому коду, притом еще и скопированному некорректно(InStr(1, MyName, "îò") ){/post}{/quote}  
Понятно...ладно спасибо..Буду думать сам
Проблема с Макросом
 
{quote}{login=GIG_ant}{date=03.05.2011 11:49}{thema=Re: }{post}{quote}{login=vdenisov}{date=03.05.2011 11:44}{thema=}{post}Я так понимаю,что ответить не получиться,на мой вопрос.да?{/post}{/quote}  
 
Для того чтобы ответить на ваш вопрос нужно отловить ошибку и исправить ее. А что бы ошибку отловить нужно какие данные берет макрос и где собственно эта ошибка возникает, то есть нужен конкретный пример. А если нет примера, то при всем желании помоч вам, у меня например не получится.{/post}{/quote}  
 
Обьясню так.Есть база 1С,в ней создаеться табличка,я её копирую в Excel!Могу только скинуть как выглядит таблица!На больше не способен,нет прав!!
Проблема с Макросом
 
Я так понимаю,что ответить не получиться,на мой вопрос.да?
Проблема с Макросом
 
Ух ты скоко буковок. Вы бы конкретизировали какое название поменяли ?  
А еще лучше пример бы скинули.  
 
Там есть 15-20 названии филиалов,но почему то именно на одном и выдает ошибку...Тоесть он показывает что типа не правильно.а на самом деле все верно..Ведь все таки названия беруться из какой то папки?а как я могу найти эту папку у себя в компьютере ,по макросу это реально отследить?А пример скинуть не получиться
Проблема с Макросом
 
Добрый день...У меня есть табличка в Excel,для неё написан Макрос.  
Макрос выделяет определенным цветом,те вещи которые сделанны или не сделанны..  
Но после того как поменяли одно название в Макросе,он почему то именно с одним названием,неправильно выдает ответ,не правильно работает...Как мне это исправить?кто то реально может в этом помочь!!!  
Sub CheckAll()  
Dim i As Integer  
Dim j As Integer  
 
Dim PathFull As String  
Dim PathTemp As String  
 
Dim FileNotFound As Long  
Dim NoteNotFound As Long  
Dim DoubleNote As Long  
 
Dim LastCol As Integer  
Dim LastRow As Long  
 
Dim MyName As String  
Dim MyPath As String  
Dim FindBool As Byte  
Dim FolderID As Byte  
Dim FileID As Byte  
Dim DateID As Byte  
Dim ErrorBool As Boolean  
Dim LastNumberAdd As Integer  
Dim RemoveFileName As String  
 
'Пареметры:  
   PathFull = Sheets("Options").Cells(1, 2)  
   PathTemp = Sheets("Options").Cells(2, 2)  
   FileNotFound = Sheets("Options").Cells(3, 2).Interior.Color  
   NoteNotFound = Sheets("Options").Cells(4, 2).Interior.Color  
   DoubleNote = Sheets("Options").Cells(5, 2).Interior.Color  
   LastNumberAdd = 1  
 
   Sheets("Data").Select  
 
With ActiveSheet  
 
   LastCol = .Range("A1").End(xlToRight).Column  
     
   For i = 1 To LastCol  
       .Cells(1, i).Interior.Color = Sheets("Options").Cells(6, 2).Interior.Color  
       Select Case .Cells(1, i)  
       Case "Êîíòðàãåíò": FolderID = i  
       Case "Íîìåð": FileID = i  
       Case "ÇàïàêîâàíîÄàòà": DateID = i  
       End Select  
   Next  
     
   LastRow = .Cells(65536, FolderID).End(xlUp).Row  
     
'Удаляем розовые",  
   For i = 2 To LastRow  
       For j = 1 To LastCol  
           If .Cells(i, j).Interior.Color = NoteNotFound Then  
               .Cells(i, j) = ""  
           End If  
           .Cells(i, j).Interior.Color = RGB(255, 255, 255)  
       Next  
   Next  
     
'Сортируем:  
   .Range(Cells(2, 1), Cells(LastRow, LastCol)).Sort Cells(1, FolderID), , Cells(1, FileID)  
     
   LastRow = .Cells(65536, FolderID).End(xlUp).Row  
     
'Проверяем:  
   For i = 2 To LastRow + 1  
       FindBool = 2  
         
       If i > 2 Then  
           If MyPath = .Cells(i, FolderID) Then  
               If MyName = .Cells(i, FileID) Then FindBool = 1  
           Else  
               MyName = Dir(PathTemp & MyPath & "\", vbDirectory)  
               Do While MyName <> ""  
                   If MyName <> "." And MyName <> ".." Then  
                       j = i - 1  
                       ErrorBool = False  
                       While MyPath = .Cells(j, FolderID) And j > 1  
                           If InStr(1, MyName, .Cells(j, FileID)) <> 0 Then ErrorBool = True  
                           j = j - 1  
                       Wend  
                       If Not ErrorBool Then  
                           .Cells(LastRow + LastNumberAdd, FolderID) = MyPath  
                           If Right(MyName, 4) = ".pdf" Or Right(MyName, 4) = ".jpg" Then  
                               If InStr(1, MyName, "îò") <> 0 And DateID <> 0 Then  
                                   .Cells(LastRow + LastNumberAdd, FileID) = Left(MyName, InStr(1, MyName, "îò") - 1)  
                                   .Cells(LastRow + LastNumberAdd, DateID) = Left(Right(MyName, Len(MyName) - InStr(1, MyName, "îò") - 2), Len(Right(MyName, Len(MyName) - InStr(1, MyName, "îò") - 2)) - 4)  
                               Else  
                                   .Cells(LastRow + LastNumberAdd, FileID) = Left(MyName, Len(MyName) - 4)  
                               End If  
                           Else  
                               .Cells(LastRow + LastNumberAdd, FileID) = MyName  
                           End If  
                           For j = 1 To LastCol  
                               .Cells(LastRow + LastNumberAdd, j).Interior.Color = NoteNotFound  
                           Next  
                           LastNumberAdd = LastNumberAdd + 1  
                       End If  
                   End If  
                   MyName = Dir  
               Loop  
           End If  
       End If  
         
       If i < LastRow + 1 Then  
           MyPath = .Cells(i, FolderID)  
           If FindBool = 2 Then  
   'Проверяем в постоянной папке  
               MyName = Dir(PathFull & MyPath & "\", vbDirectory)  
               Do While MyName <> ""  
                   If MyName <> "." And MyName <> ".." Then  
                       If InStr(1, MyName, .Cells(i, FileID)) <> 0 Then  
                           FindBool = 0  
                       End If  
                   End If  
                   MyName = Dir  
               Loop  
   'Если не находим ,проверяем во временной  
               If FindBool <> 0 Then  
                   MyName = Dir(PathTemp & MyPath & "\", vbDirectory)  
                   Do While MyName <> ""  
                       If MyName <> "." And MyName <> ".." Then  
                           If InStr(1, MyName, .Cells(i, FileID)) <> 0 Then  
                               FindBool = 0  
                               RemoveFileName = MyName  
                           End If  
                       End If  
                       MyName = Dir  
                   Loop  
   'Если находим во временной,то перемещаем в постоянную  
                   If FindBool = 0 Then  
                       If Dir(PathFull & MyPath & "\" & MyName) <> MyName Then  
                           Name PathTemp & MyPath & "\" & RemoveFileName As PathFull & MyPath & "\" & RemoveFileName  
                       End If  
                   End If  
               End If  
           End If  
           MyName = .Cells(i, FileID)  
             
           For j = 1 To LastCol  
               Select Case FindBool  
               Case 0: .Cells(i, j).Interior.Color = RGB(255, 255, 255)  
               Case 1: .Cells(i, j).Interior.Color = DoubleNote  
               Case 2: .Cells(i, j).Interior.Color = FileNotFound  
               End Select  
           Next  
       End If  
   Next  
 
End With  
 
End Sub
Как вытащить рисунок с примечания?
 
Как вытащить - я уже написал. По-другому - никак.  
 
Если я правильно понимаю,что без макроса не как,да?
Как вытащить рисунок с примечания?
 
Вы сначала поясните, что значит "скачать"? Если человеку так нужна картинка, что мешает отправить её, а не файл Excel?  
 
Приведу пример.Есть прайс лист,он в Excel формате с примечаниями(где фотографии) я скидываю не одному человеку а многим этот прайс лист,а ему может быть понадобиться фотография отдельно.Допустим не буду же я скидывать каждому клиенту эти фото.Как вытащить фотографию с этого прайса?а точнее из примечания в котором она вложенна?
Как вытащить рисунок с примечания?
 
{quote}{login=The_Prist}{date=26.04.2011 01:14}{thema=}{post}Название темы звучит вроде понятно. Но вот текст...Вообще не понял, что Вам надо.  
Извлекаем картинку из примечания: <EM>http://www.excel-vba.ru/index.php?file=Tips_Macro_Copy_Picture_from_Comments</EM>{/post}{/quote}  
Спасибо за ссылку,все понятно.Я дико извеняюсь за текст корявый.Но появилась другая проблемка,человек которому я скидываю,сможет ли скачать без макроса?
Как вытащить рисунок с примечания?
 
Всем добрый день.Проблема такая.Есть список,сбоку списка я сделал примечание,рисунок показываеться,но проблема в том!Я отсылаю список другим людям,они могут вытащить из примечания этот рисунок и сохранить у себя на компьютере,просто отправить кратинки не могу?если могут,как это делаеться?
Вставка jpeg файлов в Excel таблицу
 
{quote}{login=Юрий М}{date=26.04.2011 11:32}{thema=}{post}Поиск Вам поможет. Вот одна из тем: http://www.planetaexcel.ru/forum.php?thread_id=4282{/post}{/quote}  
 
Да но проблема в том,что картинка то маленькая будет,и не чего не видно!А как сделать так что бы при нажатии,она становилась больше или открывалась в новом окне.Реально сделать такое?
Вставка jpeg файлов в Excel таблицу
 
Добрый день...У меня появилась проблема.Есть таблица,но к каждой строчке нужно прикрепить рисунок,что бы клиенты видели отчетливо.Я знаю,что это делаеться с помощью макроса,но как?Подскажите,всю голову сломал уже!
Страницы: 1
Наверх