ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] DDE¸ê®Æ¬ö¿ý°ÝÃD

¦^´_ 33# slip
  1. 'With Sheets(2).[A65536].End(xlUp).Offset(1)
  2.                'Sheets(2) ª«¥ó: ¨S«ü©ú¤÷¼h¬°§@¥Î¤¤¬¡­¶Ã¯,ªº²Ä2­Ó¤u§@ªíª«¥ó
  3.         '§ï¦¨
  4.         With ThisWorkbook.Sheets(2).[A65536].End(xlUp).Offset(1)
  5.             'ThisWorkbook           ª«¥ó: ¥Nªí¥Ø«e°õ¦æ¥¨¶°µ{¦¡½X©Ò¦bªº¬¡­¶Ã¯
  6.           ©Î   
  7.         With Workbooks("Book8.xls").Sheets(2).[A65536].End(xlUp).Offset(1)
  8.             'Workbooks("Book8.xls") ª«¥ó:«ü©w¦WºÙªº¬¡­¶Ã¯        
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 35# slip T
°õ¦æ¦hÀÉ®×®É,¸Ó³o¼Ëªº.
  1. Sub GetDDE()
  2.     Dim T As Date, Sh(1 To 2)
  3.     T = Now  '¨ú±o²{¦b®É¶¡
  4.     Set Sh(1) = ThisWorkbook.Sheets(1)
  5.     Set Sh(2) = ThisWorkbook.Sheets(2)
  6.     If Not IsError(Sh(1).[B2]) Then Sh(2).[A65536].End(xlUp).Offset(1).Resize(, 7) = Sh(1).[A2:G2].Value  '¤u§@ªí1ªº¸ê®ÆDDE³sµ²¦¨¥\¼g¤J¤u§@ªí2
  7.     Application.OnTime T + TimeValue("00:00:30"), "GetDDE"  '³o¬O¥H2¬í´ú¸Õ¡A¶¡¹j5¤ÀÄÁ§ï¦¨TimeValue("00:05:00"),
  8. End Sub
½Æ»s¥N½X
TÀÉ®×
  1. Sub duplicate_Click()
  2.     Dim nextRows As Single
  3.     With ThisWorkbook.Sheets("Sheet1")
  4.         nextRows = .Range("A" & Rows.Count).End(xlUp).Row + 1
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 36# npapower
³o¥DÃD´N¦³
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 39# slip
µ{¦¡½X­n¤F¸Ñ¤@¤U¬O¦ó¿ù»~  
***********      .¬°ª«¥óªºÄÝ©Ê,¤èªk   ********
   
  1.   WITH sh(?)    'ª«¥ó: §A¨S¦³³]¥ß
  2.              .Range("H1") = .Range("D1") - .Range("C1")                  'Hø󪺤½¦¡=>Døó-Cøó
  3.             .Range("I1") = .Range("H1") - .Range("H1").Offset(-1)       'I413=H413-H412......¼Æ¦C2
  4.             .Range("J1") = .Range("E1")                                 'Jø󪺤½¦¡=Eøó
  5.              '
  6.              '
  7. End With
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 42# slip

¥¼­×§ï«e ¨Ï¥Î°Ï¶ô§Î¦¡»yªk¡G¦³End If
  1. If condition Then
  2. [statements]
  3. [ElseIf condition-n Then
  4. [elseifstatements]...
  5. [Else
  6. [elsestatements]]
  7. End If
½Æ»s¥N½X
  1.   If Not IsError(Sheets(1).[B2]) Then  '
  2.   '
  3. '
  4. End If
½Æ»s¥N½X
­×§ï«á if »yªk¬°
  1. If condition Then [statements][Else elsestatements
½Æ»s¥N½X
¤£¥Î¦³ End If
  1. If Not IsError(Sh(1).[B2]) Then Sh(2).[A65536].End(xlUp).Offset(1).Resize(, 7) = Sh(1).[A2:G2].Value  '¤u§@ªí1ªº¸ê®ÆDDE³sµ²¦¨¥\¼g¤J¤u§@ªí2
  2. '
  3. '
  4. '³Ì«áªº End If  ­n§R±¼
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 44# slip
c_c_lai  À°§A¸Ñ¨M¤F¿ù»~,§Aª¾¹D¬O¨º¸Ì¥X¿ù¶Ü?
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¤Ñ¤W³Ì¬ü¬O¬P¬P¡A¤H¥Í³Ì¬ü¬O·Å±¡¡C
ªð¦^¦Cªí ¤W¤@¥DÃD